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

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要大写
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-12
1.be doing sth进行时
2.He has broken two records.
has done现在完成时
broke打破,他已经打破两次记录了,是主动的,若变成has been done变被动了,意思不对
3.She is writing a letter.
现在进行时
第2个回答  2009-08-12
第一个have是实义动词,之所以有be动词是因为表示这个吃饭的动作正在进行,be doing 是正在进行知道吧?后面的那个可以看作助动词的,那是完成时的标志 have done,说明他已经破了两个纪录,至今已完成的动作.最后那句是正在进行时.
第3个回答  2009-08-12
第2句是一般完成时,表示动作已发生。
第1句have是做动词用,表示动作正在发生。
最后一句是现在进行时。
相似回答