几个英语问题,1.your passport has expired,这里的has可不要以用is?2.his accent proclaimed that he was american这里的was可不可以用is?3.after seeing so many house,为什么要用seeing?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 02:28:52

几个英语问题,
1.your passport has expired,这里的has可不要以用is?
2.his accent proclaimed that he was american这里的was可不可以用is?
3.after seeing so many house,为什么要用seeing?

1.不可以的,因为护照和过期之间按照英语的习惯是主动的关系,如果用了is就变成被动了,这在英语中是解释不同的.英语中be动词和实义动词一起出现只有两种情况,一个是进行时,另一个就是被动语态.如果不是这两个中的一个的话,就不能将be动词和实义动词放在一起.
2.还是不要换了,因为这个句子是一个宾语从句,宾语从句要求后面的从句与前面的时态一致,因为前面是过去时,所以后面也用了过去时.只有在宾语从句表示客观事实或者真理的时候,才不用理会前面的时态,用一般现在时,例如:The teacher said the earth moves around the sun.这里虽然前面是过去时,但是后面依然用了一般现在时,就是因为“地球围着太阳转”这是一个真理.
3.after是介词,英语中,介词后面的动词必须用ing的形式,这个记住了,对自己写句子做题很有帮助的.
希望我说明白了,
:)

your passport has expired是指已经失效了,而
your passport is expired 是指失效了,少了个"失效"
你看着办,要看具体的情况了.
2.前面既然用过去式,那后面一般情况下也是用过去式.所以不能.
3.因为若不用-ing(即seeing)形式,那就构不成主谓结构,而且,它位于连词after之后,这都是原因....

全部展开

your passport has expired是指已经失效了,而
your passport is expired 是指失效了,少了个"失效"
你看着办,要看具体的情况了.
2.前面既然用过去式,那后面一般情况下也是用过去式.所以不能.
3.因为若不用-ing(即seeing)形式,那就构不成主谓结构,而且,它位于连词after之后,这都是原因.

收起