The excellent concert was quite well worth the time.If only you ___it.A.would attend B.should attend C.attended D.had attended请问为什么呢?

问题描述:

The excellent concert was quite well worth the time.If only you ___it.
A.would attend B.should attend C.attended D.had attended
请问为什么呢?

这个是虚拟语气,虚拟语气的动词确定有个非常简单的方法就是时态倒退一格,比如这个题,the concert was quite well用了过去时,那么往后倒退一格就是“过去的过去”所以选过去完成时D。其他的题目可以以此类推,非常简便。

D.had attended
前面有 was 是过去式
后面 if only 意思是“如果。。。就好了”
如果你去看过的话就好了。

这是一道考虚拟语气的题,前一句用的是过去式,意思是这场绝好的晚会非常值得一看。后一句说,你要是参加就好了,与过去事实相反,had+过去分词。这是我的答案,欢迎参考。

D
这场出色的音乐会实在太值得去看了,要是你去了就好了。
if only虚拟语气,对过去情况的假设,实际上你根本没去。所以用过去完成时。

The excellent concert was quite well worth the time.If only you ___it.A.would attend B.should attend C.attended D.had attended是选D.考点:if only 引导的虚拟条件句.句意:这场极好的音乐会很值得去花那些...

虚拟语气,所以用了过去完成时,attend 这个动作在was 之前发生。