英语虚拟语气问题.I went to bed early last night,but I wish I ____ so.A,didn't do B.hadn't do C.haven't done D.couldn't do 标准答案是B ,可虚拟语气with后的宾语从句的谓语用法好象不是这样啊.可是B选择项是 had +动词原形
问题描述:
英语虚拟语气问题.
I went to bed early last night,but I wish I ____ so.
A,didn't do B.hadn't do C.haven't done D.couldn't do
标准答案是B ,可虚拟语气with后的宾语从句的谓语用法好象不是这样啊.
可是B选择项是 had +动词原形
答
wish后面用虚拟语气,表示与过去事实相反用过去完成时。
答
标准答案是错的吧? 要相信自己。
这里A可以
答
主语+wish+宾从(从句主语+过去完成时)表示与过去事实相反的愿望
答
虚拟语气用于wish,if only,as if(though)等句型中:
与过去事实相反时,谓语动词形式用过去完成式;或could have +过去分词
答
该句是与wish的过去事实相反 因此要用主语 + wish (that) + 从句主语 + would/could + have + 过去分词或had + 过去分词
希望能够帮到楼主