英语说“我上个月已经看完这本书了”可以用“过去完成时”吗?

2022-08-19 07:43

真正懂得才回答。谢谢。真是说法纷纭……我问过了,说是没有“过去完成时和时间点连用的情况”?大家怎么看?
2022-08-19 11:36
你现在说的话 用现在完成时

你过去某一点说着句话的话 用过去完成时

无奈了 你得补补英语了
更多回答
过去完成时必须是基于某个时间点以前的事。但这个句子并没有。应该是用一般过去式吧。如果前面有He said或者其他一般过去时的提示,才可以用过去完成时.
我觉得不行。
I had finished this book last month.
上个月已经过去,在上个月结束前已经看完这本书,即在该时间点前,可以用过去完成时。
当然如果看完这本书对现在有影响的话,可以用现在完成时。
个人感觉好像不太对!
你的翻译就不对!
应该是现在完成时:我已经看过这本书了
I have read this book.
热门问答