问几个英语小问题,学过英语的都知道

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:59:31
1.I am having breakfast.
2.He ia a wonderful runner.He has broken two records.

关于have的用法:第一句have前有be动词,第二句怎么米有be动词?

She is writing a letter. 是什么时态?
Do you speak English ? 1.

Are you speaking English ? 2.

第二句是现在完成时?

English 放在句子中要大写吧?

第一句是现在进行时,be+doing的形式,
我正在吃早饭。
第二句不是现在进行时,没有强调正在发生,而是另一种时态:现在完成时。have+done,表示已经完成了。
他已经打破了两项世界纪录。
只要是 be动词 + 动词的ing形式,都是现在进行时。 She is writing a letter也一样。

Do you speak English ? 1.

Are you speaking English ? 2.
第二句是现在进行时,你正在说英语吗?
第一句是一般现在时,你说英语吗?
English要大写

第2句是一般完成时,表示动作已发生。
第1句have是做动词用,表示动作正在发生。
最后一句是现在进行时。

1.be doing sth进行时
2.He has broken two records.
has done现在完成时
broke打破,他已经打破两次记录了,是主动的,若变成has been done变被动了,意思不对
3.She is writing a letter.
现在进行时

第一个have是实义动词,之所以有be动词是因为表示这个吃饭的动作正在进行,be doing 是正在进行知道吧?后面的那个可以看作助动词的,那是完成时的标志 have done,说明他已经破了两个纪录,至今已完成的动作.最后那句是正在进行时.