You would have passed the test if you ().

题目
单选题
You would have passed the test if you ().
A

Studied hard

B

would study hard

C

had studied hard

D

Have studied hard

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

If you had been with us , you ____our excitement.

A. have understood

B. understood

C. will understand

D. would have understood


参考答案:D

第2题:

Connie: Are you doing pottery? It looks like fun! Frank: ______ ? Connie: Boy, would I? Thanks.

A.Would you please give me a hand

B.Would you please not to bother me

C.Have you ever learned how to do it

D.Would you like to try it


正确答案:D
解析:从Connie的惊喜反应到致谢,可以推断Frank可能给她机会试一试,其他选项与 Connie的反应不相符。

第3题:

I () his face when he opened the letter.

A.should like you to see

B.would have liked you to be seen

C.should like you to have seen

D.would like you to see


参考答案:C

第4题:

If you ( ) the doctor's advice, you would have recovered already.

A.followed

B.would follow

C.follow

D.had followed


正确答案:D

第5题:

Had you worked harder that time, you ______ a better position.

A. could get

B. have got

C. would get

D. would have got


正确答案:D
答案为D。如果你在那时更努力些,你本来能得到更好的职位。从句为省略订的非真实条件句,表示与过去情况相反的假设,用过去完成式,因此主语用would+现在完成式。

第6题:

---______?

------- That would be great! Please drop me off at the library.

A. could you bring me the bill

B. would you like me to give you a lift

C. could you tell me the postcode for Patia

D. Would you like to have my e-mail address.


正确答案:B

第7题:

If you__________a little longer at the party last night, you would have met the pop star.

A. have stayed

B. stayed

C. had stayed

D. would have stayed


正确答案:C
本题考查虚拟语气。if条件句的虚拟语气,如对过去虚拟,从句用过去完成时。题干意思:如果你昨天在party上久呆会儿,你就会见到那位流行乐明星了

第8题:

—Which would you rather have? Tea or coffee? —

A. Sure, I would.

B. Yes, pleasure.

C. Yes, thank you.

D. Neither, thank you.


参考答案:D 

第9题:

Had you come five minutes earlier, you ________ the train to Birmingham. But now you missed it.

A.would have caught

B.would catch

C.should catch

D.could catch


参考答案:A

第10题:

----I’ve passed the driving test! ----I’m glad to hear that you ____ it at last!

A.did

B. got

C. passed

D. made


正确答案:D

更多相关问题