分析一下这句英语语法的错误I saw your name on a list of teacher who .(后面就省了)我知道是这个teacher错误了应该要用复数,但是这是为什么呢?It was a long time since I saw Tom at my uncle's and I don't know where he's been these months那个was为什么要改成is呢?The ship hardly left the port when a terrible storm came为什么要在hardly前面加had呢?The time is sure to came when my words come ture在come前加will又是为什么呢?本人比较菜,语法不是很好,不要见笑哈,

问题描述:

分析一下这句英语语法的错误
I saw your name on a list of teacher who .(后面就省了)
我知道是这个teacher错误了应该要用复数,但是这是为什么呢?
It was a long time since I saw Tom at my uncle's and I don't know where he's been these months
那个was为什么要改成is呢?
The ship hardly left the port when a terrible storm came
为什么要在hardly前面加had呢?
The time is sure to came when my words come ture
在come前加will又是为什么呢?
本人比较菜,语法不是很好,不要见笑哈,

固定搭配of加可数名词复数,不可数名词

1 a list of 说明上面应该有很多老师的名字,teacher是可数名词,当然要用复数啊
2 and 前后连接的是两个并列的成分,这里是两个并列的句子,所以时态要一致,后面don't know是一般现在时,所以要把was改成is
3 船离开是发生在暴风雨来临之前,后面用了came所以前面要用过去完成时,所以加had
4 因为你说的话还没有成真,所以要用将来时

I saw your name on a list of teacher who .(后面就省了)
我知道是这个teacher错误了应该要用复数,但是这是为什么呢?
首先一张老师的名单,应该就是有很多老师,而且who后面的谓语也很重要啊,你怎么能把它省了呢,有可能就是复数的形式啊
It was a long time since I saw Tom at my uncle's and I don't know where he's been these months
那个was为什么要改成is呢?因为后面是saw 用was 就要had seen
The ship hardly left the port when a terrible storm came
为什么要在hardly前面加had呢?
no sooner ……than hardly…… when 这些形式的词组 省略号里的时态要用过去完成
The time is sure to came when my words come ture
在come前加will又是为什么呢?
这是定语从句而不是状语从句,时间状语从句就可以用现在表示将来,定语从句要 符合时态,所以用will
本人比较菜,语法不是很好,希望解答一下下,不要见笑哈,

1. teacher不只一个
2.was是过去时
3.hardly 是形容词
4.将来时