解释英语语法

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:32:55
(1)You've just missed it.
You've given me the wrong case.
I've hurt my back.
I have just arrived in scotland.
为什么都用have?不用be动词?
(2)He says he's just arrived in scotland.
's省略的是什么?为什么是?

He says he's just arrived in scotland.
这里是一般完成时。
你这句话的“says”我觉得应该用过去式较恰当。而后就是“'s”由于是完成时,构成部分是“have/has done”,arrived是过去分词,毫无疑问省略部分应该是has

1,因为都是完成时,都是做完的动作
2,省略了has,因为后面arrived是过去时态,主语是他,不可能是被动式的,而前面是says是现在时态,而just表示完成,所以省略了has

1.因为都是过去时.
2.这里的's是has

1、因为句子的时态是现在完成时,强调的结果
2 he's是 he has的缩写

1、句型是现在完成时,have/has+过去分词的结构.

2、he's =he has 同样是现在完成时.