44问答网
所有问题
语法 I___the novel by the time your come back next week.
A have finished
B shall have finished
C will finish
D shall be finished
请问为什么要选择B 其他为什么不对 B是否虚拟语气
举报该问题
推荐答案 2011-12-09
这里是考的时态,时间状语如果是by引出的话,那么就看by后面是将来的还是过去的时间
by加将来时间,用将来完成时: will/shall have done
by加过去时间,用过去完成时:had done
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/63GDGWG66.html
其他回答
第1个回答 2011-12-09
by the time 是截止到什么时候,通常用于完成时,next time表示将来,所以用shall have finished 。B不是虚拟语气,虚拟语气应该是should have done
第2个回答 2011-12-09
不是虚拟语气,是将来完成时
第3个回答 2011-12-09
不是虚拟语气,这是将来完成时,by the time you come back next week指的是将来的时间,用by引导的时间状语,表示“到......为止之前”时,常用过去或将来完成时。
相似回答
初中英语时态?
答:
时间状语:before,
by
the
end of last year(term, month…),etc. 基本结构:had + done. 否定形式:had + not + done.一般疑问句:had放于句首七、一般将来时:概念:表示将要发生的动作或存在的状态及打算、计划或准备做某事。 时间状语:tomorrow,
next
day(
week
, month, year…),soon, in a few minutes...
时态和语态
答:
by
the
time
(到…时候/位置)两种用法 ①如果从句是一般现在时(表将来),那么主句常用将来完成时,表示截止到从句动作发生时,主句动作将已经完成
By
the time you get
back
,
I
will have finished the housework. 你...
求英语所有时态的
语法
答:
The
conference ___ a full
week
by
the
time
it ends. A) must have lasted B) will have lasted C) would last D) has lasted 本题考核谓语动词的时态。全句的意思是:“会议从开始到结束将持续整整一个星期。”句中by the time it ends表示动作要延续到将来某一时刻,因此要用将来完成时。答案是B)...
我小学英语没学,初中应该怎么补
答:
By
the
time
you
came
back
,
I
had finished this book.到你回来时,我已经写完了这本书。 By the time you
come
back, I will have finished this book.到你回来时,我将写完这本书。 句型34、each / every time +从句,+主句. (这时相当于whenever 或no matter when引导的从句。从句也可放在主句之后。
大家正在搜
I have come back
I will come back
I come back home
I'm coming back
i ll be back
In the future
I'll be back什么意思
I come here
I promise you
相关问题
英语语法知识
求英语所有时态的语法
初中语法
关于英语时态问题、
初中英语语法
英语:一般现在时,一般过去时,一般将来时,现在进行时的定义,...
英语语法
谁有一般现在时/一般过去时/一般将来时/现在进行时的详细讲解