all i have to do is to do sthall i had to do was to write a story and present it为什么write不改为wrote,前后时态一致?

问题描述:

all i have to do is to do sth
all i had to do was to write a story and present it
为什么write不改为wrote,前后时态一致?

to write是动词不定式
动词不定式的构成 是 to+动词原形
All I had to do 是主语从句,had是从句中的谓语动词,要有时态变化
was是系动词,整个句子的谓语
to write a story and present it 是表语,动词不定式作表语,动词不定式中的动词要用原形

这不是 to do 不定式吗 to+动词原形 那个15级的说的很清楚,但我从没听说过 主语从句 这个名词 (补充一下哈,若to是介词,to+v.ing 表语是 be(系)动词后面的成分)

这里主要有两个语法现象:1.all I have to do is 的后面需要跟不定式,即to加上动词原型.这个原型不受前面的have的时态的影响,不管是have,had,will have,had had等等,后面的只能是is加不定式;也不受这个is的时态影响,...

我的天,to要么作不定式,后面加动词原形;要么作介词,后面加动名词,打死了也扯不到像wrote似的过去分词啊!这里的to是作不定式,因此填原形!