早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ifIhadarrivedyesterdaywithoutlettingyouknowbeforehand?A.wouldyoubesurprisedB.wouldyouhavebeensurprised按照普通虚拟语气,与过去事实相反,主句应该是wouldhavedone

题目详情
___if I had arrived yesterday without letting you know beforehand?
A.would you be surprised
B.would you have been surprised
按照普通虚拟语气,与过去事实相反,主句应该是would have done
▼优质解答
答案和解析
本题答案是:B
表示与过去事实相反,主句用的就是would have done 不过此题中的done是been,surprised为形容词作been的表语,而不是动词.