1.请问老师had planned/ hoped/ wanted/intented/meanted that结构中, 宾语从句是不是只能是 sb should do? 只能表示对过去的虚拟?
2.从句的虚拟时态不受主句时态的影响吧?
3.had thought that 与thought that接虚拟语气的规则是什么呢?
4. 在believe,expect,think等否定与疑问形式中,从句可以用sb should do或者sb should have done.请问sb should do 是对目前的虚拟吧? 那请问对以后的虚拟呢?是不是也是sb should do.
你学习英语过程中常使自己疑惑是什么原因之一,就是你并非对实质遇见的地道的英语表达中的语言现象进行剖析,而是自己想当然地假设一个结构(多半你假设的是不对的或实质并没有的),然后提出一系列问题。你的这种做法对你理解英语结构有害无益。这是我对你的提醒。
下面针对你这次问题逐一回答:
1 请问老师had planned/ hoped/ wanted/intented/meanted that结构中, 宾语从句是不是只能是 sb should do? 只能表示对过去的虚拟?
英语中表示没能达成的过去的计划、期望、愿望、意图、计划等,常用二种结构:
1)had planned/ hoped/ wanted/intented/meant to do sth.
2) planned/ hoped/ wanted/intented/meant to have done sth.
这二种结构表达的意义相同。一般后面有but结构,表示计划等未能达成是什么原因。
表示这种意义时一般不接that从句(假如你见过后接that从句,请告诉我出处),所以实质没有你设想的这种that从句用什么动词形式的问题。
表示与事实相反的虚拟语气(即所谓过去式虚拟语气)假如用于主句,就需要用情态动词的过去形式。所以严格讲,这种planned to have done或者had planned to do结构并非虚拟语气形式,而是陈述语气形式。由于had done和did 形式完全符合陈述语气时态的使用方法,即did表示过去,had done表示过去的过去。将这种动词形式称为虚拟语气是不对的。即便在传统语法体系中,这种动词形式也不是虚拟语气形式。
2.从句的虚拟时态不受主句时态的影响吧?
如上所述,这种结构不可以后接that从句,所以这个问题也是没有的。
3.had thought that 与thought that接虚拟语气的规则是什么呢?
thought或者had thought后接that从句,不同只不过主句用了一般过去时和过去完成时,that从句一律用陈述语气。think后接that从句,永远不可可以用虚拟语气!!!
4. 在believe,expect,think等否定与疑问形式中,从句可以用sb should do或者sb should have done.请问sb should do 是对目前的虚拟吧? 那请问对以后的虚拟呢?是不是也是sb should do.
expect,think后的that从句永远不可可以用虚拟语气。believe后的that从句可可以用推定式should表示不可思议、很难置信的感情色彩。这是虚拟语气的范畴。但也可以用陈述语气,则为平铺直叙。这种表示感情色彩的that只针对过去或目前的状况,一般不针对以后。