1.He ___ French for 10 years by the time he takes his examin

1.He ___ French for 10 years by the time he takes his examination.
A.was studying B.would have been studying
C.had been studying D.will have been studying
2.In order to look after her sick mother in the hospital,she asked for a two-month's ___
A.holiday B.vacation C.leave D.off
套不够牢 1年前 已收到5个回答 举报

一嗔 春芽

共回答了19个问题采纳率:89.5% 举报

1.D.意思:到他考试时,他已学了10年的法语.理由:by the time 通常跟完成时搭配,这道题为了强调过去十年他一直在学法语,所以用了完成进行时.同时由于by the time 后面的从句用的是一般现在时(用一般现在时表示将来),所以主句应该是将来完成进行时,只有D是对的.2.C.分析:holiday泛指一般的假期; vacation是美语,一般表示大学的假期和法庭的休庭期,大多都有几个星期,不用来表示几天事假; leave本身有请假、因事离职的意思,是符合题意的,所以选择C; off是副词性的小品词,不用在所有格后面,所有格后面应该用名词性的词组.

1年前

9

黎明的梦想 幼苗

共回答了742个问题 举报

D.will have been studying 将来完成进行时,将来某时正在进行的动作。
C.leave ask for a... leave 请几天假

1年前

2

天之人 幼苗

共回答了46个问题 举报

1.He ___ French for 10 years by the time he takes his examination.
A.was studying B.would have been studying
C.had been studying D.will have been studying ----C for 10 years 用过去完成时
2.In...

1年前

1

雨中长啸 幼苗

共回答了18个问题 举报

1.选D.by the time"到……时候"表示将来的.也可以根据takes判断,主语还没有进行测试,所以用将来时.
译:到他进行测试的时候,他学法语就有10年了.
2.选D.ask for a two-month's off.请两个月假.

1年前

1

迢迢5302003 幼苗

共回答了16个问题 举报

C by the time 用过去完成时
D 固定用法,记住就行了

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.028 s. - webmaster@yulucn.com