作业帮 > 英语 > 作业

现在完成时 与 过去完成时

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/05/28 15:01:57
现在完成时 与 过去完成时
i have climbed that hill many a time when i was young
i had climbed that hill many a time when i was young
请问上面这两句话有什么区别
john told me this morning that the painters haven't finished the work on his house yet
请问上面这句话中the painters haven't finished 不是应该用the painters hadn't finished吗?
现在完成时 与 过去完成时
I have climbed that hill many a time when i was young
在我小的时候,我很多次爬上那座小山
He said:" I had climbed that hill many a time when i was young"
过去完成时,是以过去为基点说的,所以,必须把句子的基准时间定在"过去时"
the painters hadn't finished 是对的,
必须是过去完成时,原句有错.
原因同上面.