【急!】By the time you arrive home,I___,so please don't make any noist when you come in.By the time you arrive home,I___,so please don't make any noist when you come in.A.shall have been sleeping B.shall have sleptC.shall sleepD.shall be sleeping

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 06:20:54

【急!】By the time you arrive home,I___,so please don't make any noist when you come in.By the time you arrive home,I___,so please don't make any noist when you come in.A.shall have been sleeping B.shall have sleptC.shall sleepD.shall be sleeping
【急!】By the time you arrive home,I___,so please don't make any noist when you come in.
By the time you arrive home,I___,so please don't make any noist when you come in.
A.shall have been sleeping
B.shall have slept
C.shall sleep
D.shall be sleeping
为什么B项不对?不能翻译成当你到家的时候,我已经入睡了.

【急!】By the time you arrive home,I___,so please don't make any noist when you come in.By the time you arrive home,I___,so please don't make any noist when you come in.A.shall have been sleeping B.shall have sleptC.shall sleepD.shall be sleeping
答案选【D】
句意是:当你到家的时候,我正在睡觉,所以请你在进屋的时候不要做出很大的噪音.【请注意
句末有一个时间状语从句when,也就强调了动作的时间就被限定在when的一刹那.因此该用进行时.】
B,初看翻译的话貌似能够行得通,意思是已经睡着了.
但是这种表达通常是中式英语的通病,在翻译意思上是字对字的.但在英语语法上还是有差别的.

选D。因为那时候你是正在睡啊……have/has+doing表示某个动作从过去的一个点开始一直延续到现在,刚好符合这题的出题目的…… 如果用have slept的话,中文直译就是……你回来时,我已经睡过了(意思是我已经睡醒了),所以错了。
望采纳I have slept 是 我已经睡过了....的意思啊??再给你举个浅显的例子,-How's your homework? -I've ...

全部展开

选D。因为那时候你是正在睡啊……have/has+doing表示某个动作从过去的一个点开始一直延续到现在,刚好符合这题的出题目的…… 如果用have slept的话,中文直译就是……你回来时,我已经睡过了(意思是我已经睡醒了),所以错了。
望采纳

收起

这里强调我正在睡,所以B的答案不够好

Do you know Donna very well?(急!)答:Yes.We beacame good friends_____we met at a party.A.the first time B.for the first time C.first time D.by the first time by the time ,by then B--- will be ready by the time you have dressed. B_____ will be ready by the time you have dressed. You can know the time by watch or c By the time by the time in the time it takes you to read the sentence ,in the time it takes you to read the sentence ,the population of the earth will have grown by 10 people.请翻译一下,急in the time it takes you to read the sentence 帮分析一下句子结构! What the time by you watch 这局话的中文意思?为什么用by? by the time you came back,we (complete)the work by the time he comes back,we (complete)the workby the time you came back,we (complete)the workby the time he comes back,(complete)the work By the time I got to the theatre ,the play _(bagin ) 急 If you are famous,pepole will watch you __________and follow you everywhere.A.all the timeB by the time C on time D at time解题思路 【急!】By the time you arrive home,I___,so please don't make any noist when you come in.By the time you arrive home,I___,so please don't make any noist when you come in.A.shall have been sleeping B.shall have sleptC.shall sleepD.shall be sleeping Have you got the time by any chance?麻烦好心人翻译以下.Thank you a million! When we pass by the time,my dear,you know,I've been waiting for you? 用by the time造句! by the time怎么造句? by the time +现在式造句