题目内容
6.I told Lily how to get here,but perhaps I _____ it out for her.( )A. | must have written | B. | should write | ||
C. | had to write | D. | ought to have written |
分析 我告诉Lily如何到这里来了,但是或许我本应该给她写清楚.
解答 答案:D
根据句中told(tell的一般过去时)可知,此处应表示与过去事实相反的情况,即"过去应该做而没有做的事情";A.表示本来必须要做某事,用在此处不合句意;D.本应该给她写清楚;故选D.
点评 本题考查了虚拟语气的用法.做本题时,应根据句意或句子所使用的时态,判断出此处应表示与过去事实相反的情况,即"过去应该做而没有做的事情";需要使用should/ought to+have+done的形式.
练习册系列答案
相关题目
9.Mike got a lot of letters of support,all______him to keep going and stay positive.( )
A. | encouraged | B. | to encourage | ||
C. | encouraging | D. | having encouraged |
1.Look!A national basketball match _____ live on TV.( )
A. | is broadcasting | B. | has broadcast | ||
C. | is being broadcast | D. | was broadcast |
18.-I failed again.I wish I ____ harder.
---But you ____.( )
---But you ____.( )
A. | had worked; hadn't | B. | worked; don't | ||
C. | worked; didn't | D. | had worked; didn't |
15.The teacher together with the students who______ paying a visit to the museum now _____from No.1Middle School of Yiyang City.( )
A. | are; is | B. | is; are | C. | are; are | D. | is; is |