满分5 > 高中英语试题 >

—Did you get a ticket then? —Yes,otherwi...

—Did you get a ticket then?

—Yes,otherwise I _________ the concert last night.

A.didn’t attend           B.wouldn’t attend

C.hadn’t attended         D.wouldn’t have attended

 

D 【解析】 试题分析:本题的虚拟条件不是通过if从句表示,而是通过副词otherwise表示出来。句义:—你买到票了吗?—是的。要不然,我昨天晚上就不会去看音乐会了。根据句义可知本句中的Otherwise=If I hadn’t got the ticket.因为句中有last night说明这是与过去事实相反的虚拟语气,故主句使用“情态动词+have done”的形式。故D正确。 考点:考察含蓄虚拟语气  
复制答案
考点分析:
相关试题推荐

She never laughed,_________ lose her temper.

A.or she ever did      B.nor did she ever

C.or did she ever      D.nor she ever did

 

查看答案

Tom is an honest man; I say it,_________ I have been against him.

A.even though     B.as long as    C.as if     D.and yet

 

查看答案

He apologized to me for his_________ me to his home.

A.delay inviting                          B.delaying to invite

C.delay to invite                          D.delaying inviting

 

查看答案

—Mary wants to see you tonight.

—I’d rather she_________tomorrow.

A.comes           B.came      C.will come        D.should come

 

查看答案

When_________why he was late, he made no answer.

A.questioned            B.questioning   C.asking questions        D.question

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.