If these kind-hearted soldiers ___ us last week, we would not have such a good h
题型:不详难度:来源:
If these kind-hearted soldiers ___ us last week, we would not have such a good harvest.A.helped | B.had helped | C.had not helped | D.didn’t help |
|
答案
C |
解析
试题分析:考查错综时间条件句。从主句 would not have可以看出与现在相反,再观察从句状语 last week可知,从句与过去相反,使用had done,结合句意,应用否定,故选C。句意,如果这些热心的战士上周没有帮助我们,我们就不可能有这么好得收成。 点评:注意辨认if的错综时间条件句。虚拟语气的考查要注意分清主从句是与过去,现在还是将来相反,并熟记主,从句的虚拟规则 |
举一反三
— You could have asked Mr. Richard for help. He’s kind-hearted. — Yes. But that _______ him a whole day.A.would have taken | B.had taken | C.would take | D.took |
|
Had it not been for the fact that she ____ in the accident, she ____ in the race.A.got injured; would have competed | B.had got injured; would compete | C.would be injured; would have competed | D.should be injured; would compete |
|
------Did you attend Professor Johnson’s lecture about the evolution of videos and sound devices? ------I wish I __________. I __________ a job interview with the UN.A.had, had | B.had, was having | C.could, have had | D.could have, were having |
|
Had it not been for the fact that about 30 pupils __________ in the state of Connecticut a fortnight ago, their parents ___________ in deep sorrow now.A.had been killed, wouldn’t be | B.were killed, couldn’t be | C.would have been killed, mightn’t be | D.should be killed, wouldn’t be |
|
She wishes she ______ to the theatre last night.A.went | B.would go | C.had gone | D.were going |
|
最新试题
热门考点