--- I have great difficulty figuring out the answer to this problem. --- ____
题型:不详难度:来源:
--- I have great difficulty figuring out the answer to this problem. --- _____ my advice, you ____ less difficulty with such problems. A.If you had followed, would have had | B.If you followed, would have | C.If you had followed, would have | D.If you listen, will have |
|
答案
C |
解析
这是一个混合型的虚拟语气。主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,从句与过去事实相反的假设,而主句是与现在事实相反的假设。说话者现在解决问题有困难,是因为(过去)没有听从建议。 |
举一反三
I am glad that you have managed to come. You ___ have brought wine. We’ve got plenty.A.wouldn’t | B.couldn’t | C.mustn’t | D.needn’t |
|
You _____ pay your library fines. If not, you _____ not be allowed to graduate.
A.may; should | B.should; need | C.must; will | D.will; can |
|
The pilot kept calm in the terrible storm, otherwise the accident ______.
A.couldn’t be prevented
| B.mustn’t have prevented
| C.wouldn’t have been prevented
| D.shouldn’t prevent |
|
My aunt _____ here by now, for she took the early bus.
A.must arrive | B.can arrive | C.may arrive | D.ought to have arrived |
|
You _____ phone him if you want to, but you _____! He will surely phone you.
A.may; mustn’t | B.have to; needn’t | C.can; needn’t | D.can; doesn’t need |
|
最新试题
热门考点