英语中有一种虚拟语气叫做"should be doing"。这种语气用于表达对现在或将来的虚拟假设,表示某件事情本应该发生,但实际上并没有发生。
举个例子,假设现在是周六晚上,你的朋友本应该来找你玩,但是他没有来。你可以说:"If my friend were here, we should be watching a movie together." 这句话的意思是如果我的朋友来了,我们本应该一起看电影。
"Should be doing"虚拟语气也可以用于表达对未来假设的猜测,例如:"If it doesn't rain tomorrow, we should be going on a picnic." 这句话的意思是如果明天不下雨,我们本应该去野餐。
需要注意的是,"should be doing"虚拟语气只能用于表达对现在或将来的虚拟假设,不能用于表达对过去的虚拟假设。例如,不能说:"If I had studied harder, I should be passing the exam." 因为这个假设是对过去的猜测,应该使用"should have done"虚拟语气。
在英语中使用虚拟语气可以让语言更加生动,也更能够准确表达自己的意思。希望本文能够帮助大家更好地掌握"should be doing"虚拟语气的使用方法。