1.She had go to school already.2.She has already gone to school.3.She has already been to school.

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:23:14
原文:她已经去学校了。
1.She had go to school already.
2.She has already gone to school.
3.She did go to school.
4.She has already been to school.

是否这三句都可以?那么各有什么却别?特别是第一句和第二句的区别是什么? 我明白第一句是一般过去时强调的是过去她去过学校,第二句是过去完成时,它们有什么区别?
比如说我女儿的老师打电话说今天下午有家长会,问妈妈有没有去?我应该拿那句回答?

楼主对时态还是不怎么了解也.....

在我看来,第一句和第二句的区别是第二句对第一句错,一三句都是过去时态

如果没猜错,第一句是过去完成时,go应该改成gone.过去完成时强调的是过去的过去。也就是说在你说第一句之前又有“一个过去的动作”,而gone to school这个动作要在“一个过去的动作”之前。

第三句就没什么好说的了,仅仅是强调而已

第二句表示去学校但还没回来,第四句表示去学校但已经回来了.

不过在口语里面,时态语态界限不是很清晰,只要表明现在或过去就行了.

我觉得你应该用第二个句子来回答

愚见,希望对你有帮助

第二句实现在完成时..
第二句和第四句区别在于,gone和been,即第二句表示去了没回来,而第四句失去了且回来了
第三句是强调句式,即着重强调他去了
第一局的过去完成时,应该和过去的一件事早晚时间作比

so,如果要回答这个问题,根据实际情况可以选2、4句 若需强调妈妈去了学校,3句也可用 严格来讲第一句不可用

第二句是对的。