英语虚拟语气
I hope that you ____ right. A. will be B. should be C. were D. would be 请详细解答,谢谢
我认为选A吧! hope 是希望/期望的意思,表达实际的,可以实现的愿望,不需要用虚拟语气吧?!因为hope是现在时,从句意上看。从句要用将来时态。 如果换成wish,当然用were了,因为wish是"但愿,要是。。。多好"。是一种对事实的虚拟。
实际上不能/没有/不会。 比较: I wish we had a car。 要是我们有一辆车多好啊。(与目前事实相反,实际上没有) I hope we will have a car。 我希望我们将来有个车。(实际愿望) I wish I were 30 years younger。
我但愿自己能年轻三十岁。(不可能发生) I hope I will be 30 years younger。 此句话错误!因为年轻30岁是一个不可能愿望。 你的句子意思是,我希望你好起来。“好起来”理应是可能的期望。如果用虚拟语气,与常理不符。
。
此题应该选择C hope/wish引导的虚拟语气表示与现在事实相反的用过去时done,was,were 表示与过去事实相反的用过去完成时had done
答:1._D.But for_ your help,I would not have succeeded. A.Because B.Because of C.But...详情>>
答:a详情>>