作业帮 > 英语 > 作业

1.he said that____a student,and he _____English for two year

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/25 13:35:43
1.he said that____a student,and he _____English for two years.
A.i am,studied
B.he was,had studied
C.i am ,had studied
D.he was.he studied
2.tom told me that he_____
A.is ill yesterday
B.had been ill yesterday
C.had been ill the day before
D.was ill the day before
3.she told me that American schoois____in september
A.begir
B.began
C.have began
D.had began
4.last night mary met me here and said that her brother would see me___.
A.there the following afternoon
B.here the following sfternoon
C.there this afternoon
D.here this afternoon
这几道题都是考查复合句中,宾语从句部分的时态何时与主语谓语动词时态一致.
1.B
首先宾语从句部分的时态应该与主语谓语动词时态一致,前面said是过去式,宾语从句部分也必须用过去式.排除A,C.从he _____English for two years中的for可以看,for通常接一段时间,常与完成式连用.所以D不行.另也可以看study是个短暂性动词,用在过去式中表示当时的一个动作,没有延续性.而for是一段时间内发生的事,动作有延续性,所以用完成时.选B.
2.C
这个题相对来说较简单,Tom告诉你(过去时间),他生病,当然是他在过去的这个时间段一直在生病,所以从句部分肯定是用过去时.如果从句的时间是yesterday的话,那么He told me that he was ill yesterday.是对的.
但是从句部分的时间状语是the day before"今天之前",这里强调动作的待续性,只有完成时才这个功能,所有这里只能用had been ill.过去完成时
3.A
宾语从句中,如果宾语从句的部分表示的是客观事实,一律用一般现在时.此时从句部分不必和主句中的谓语动词保持时态一致.
如:He said that the earth moves around the sun.
4.D.
根据题意,“昨晚在这里玛丽告诉我她哥__(何时)会____(哪里)见我."
可以看出,这是一个过去将来时的复合句.
“玛丽在这里告诉我”此时的说话正站在玛丽昨天的这个地方说话,推断当然是他哥会在同一个地方见(这里)见我,前面已经有了一个here,保持一致.排除A,C.另外可以看出这是一个间接引语,来转述别人说的话,时间状语也要随之改变,这里用this afternoon.