这里的would never have been并不表与将来的事实相反
这里的虚拟式跟将来相反,为什么都用的是与过去相反的虚拟式呢?
这里的虚拟式跟将来相反,为什么都用的是与过去相反的虚拟式呢?
这里须选用be heated (=should be heated),因为这种由that引导的表语从句的谓语须是“虚拟式(should)+动词原形(should亦可不用)”。
该题的答案是B。但我认为应该是 should not smoke 或do not smoke。我这样理解对吗?
这里应填以C,即they left for。在较古的英语中亦可用they should leave for或they leave for,但现已废弃,或是很少见了。
这里习惯上常用虚拟语气had,虽然虚拟语气have也不算错。
这一道题显然要求你用虚拟语气来回答;如可用直陈语气,那就在happen之前什么也不用填写了。
据一位英语语法家说, should you see him 要比 if you should see him 更为委婉。他将下列7种说法根据委婉程度的递增次序排列如下:
问一: 你所说的七种虚拟时式中没有进行式,这是否意味着虚拟语气不可用进行式呢?
虚拟语气的时式通常共有七种。其中有一些与直陈语气的时式相同,二者切不可混淆。现将这七种虚拟时式举例说明如下:
在这一句中,put off 之前是否省去了should? TOEFL 例句中说不可加上should, 否则算错。应如何理解?
有一读者问: 请问 She spent a lot of time reading bestsellers.一句中的 reading 是分词还是动名词?
我在某些参考书中却看到: keep on 可当作一个及物动词使用,后面接表示动作的动名词。请问究竟哪种看法正确?
Copyright © 2025 | Sitemap | 鄂ICP备2020020141号-1