几个英语问题,分析一下

来源:百度知道 编辑:UC知道 时间:2024/05/24 07:14:59
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之后,这都是原因.