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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 20:24:13
hadbeenaway和hadleft这两句有什么区别吗hadbeenaway和hadleft这两句有什么区别吗hadbeenaway和hadleft这两句有什么区别吗1L说的没错,在语法上再补充一点

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是现在完成时态,表示已经离开了。

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