1.The workers had finished building the library ( ).

1.The workers had finished building the library ( ).
A.in 2004 B.since then C.for a year D.by that time
2.——Mike,you are supposed ( )your homework now,but you are watching TV!
——I have already finish my homework,Mom.
A.to do B.to doing C.to be doing D.to be finishing
3.——Do you want to see the film?
——No,I ( )it three times,I'm really tired of it.
A.will see B.have seen C.had seen D.am seeing
4.I want to live in a room ( )is neither too big nor too small.
A. B.where C.that D.what
答案是DCBC,想知道是为什么?
847200lu 1年前 已收到6个回答 举报

张海燕老师 春芽

共回答了18个问题采纳率:88.9% 举报

1.had done...by...我记得也是个句型着,自从那时就已经完成了
2.有词组be supposed to do sth.,强调的是你现在应该正在做作业,所以是be doing
3.表达的是我已经看了三遍了,应该选完成时,现在正在说,had seen表示过去的过去,所以不对
4.这是一个定语从句,前面已经有room这个名词,就不能用what了,what=the place that,that是形容这间屋子,而不是在这间屋子,所以不能用where,不填显然不对了

1年前

2

wbhgo 幼苗

共回答了25个问题 举报

1,过去完成时 2,be supposed to be doing希望正在做 3,现在完成时 4,定语从句

1年前

2

jjwylh 幼苗

共回答了9个问题 举报

1.题目是过去完成时,它对应的短语只有D
2.被动语态,根据句意是现在进行时
3.根据句意,我已经看过了,现在完成时
4.引导定语从句作主语用that,不能省略

1年前

2

haste_77 幼苗

共回答了4个问题 举报

1题是因为 had finished building ,语法上的搭配
2是因为be supposed to do sth,而now和are watching TV决定了要用to be doing
3是因为three times
4一个定于从句. room 做先行词,只能选c

1年前

1

cwo4 幼苗

共回答了30个问题 举报

had finished 过去完成时,发生的事情在过去某个时间之前
by 加时间 通常与完成时连用 that time 是过去的时间
be supposed to do sth.
用进行时是因为在妈妈的脑里,mike 现在正在做作业(now)
看了3遍是已经完成的事情,而且发生在说话之前,用现在完成时
that 这里是先行词,引导定语从句。...

1年前

1

hidecain 幼苗

共回答了84个问题 举报

1、工人们在那时已完成了图书馆的建设,这是过去完成时。A用一般过去时,BC用现在完成时。
2、be supposed to do 应该做某事。根据now、but you are watching 用其进行时。
3、have seen 现在完成时,已经看过三次了。
4、a room 是先行词,that引导定语从句,在从句中作主语,不能省略。...

1年前

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