现在完成时 与 过去完成时i have climbed that hill many a time when i was youngi had climbed that hill many a time when i was young请问上面这两句话有什么区别john told me this morning that the painters haven't finished the work o
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 21:51:49
现在完成时 与 过去完成时i have climbed that hill many a time when i was youngi had climbed that hill many a time when i was young请问上面这两句话有什么区别john told me this morning that the painters haven't finished the work o
现在完成时 与 过去完成时
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 youngi had climbed that hill many a time when i was young请问上面这两句话有什么区别john told me this morning that the painters haven't finished the work o
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 是对的,
必须是过去完成时,原句有错.
原因同上面.
因为到现在为止还是没有刷好
I have climbed that hill many a time when i was young
i had climbed that hill many a time when i was young
两句都去掉 have had 更好理解 第一句肯定有问题
下句 haven't 应该改为hadn't