had been away和had left这两句有什么区别吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 12:36:00
had been away和had left这两句有什么区别吗

had been away和had left这两句有什么区别吗
had been away和had left这两句有什么区别吗

had been away和had left这两句有什么区别吗
1L说的没错,在语法上再补充一点,had been away表示动作的状态,时间状语可以用for + "一段时间",而had left是瞬时动词,时间状语不可以加for + "一段时间".

have been away 是不在某个地方,have left是现在完成时态,表示已经离开了。

功能上没什么区别,语义上前一句强调状态,后一个强调动作