I have been collecting shells for three years.和 I have collected shells for three years.在语法和意
问题描述:
I have been collecting shells for three years.和 I have collected shells for three years.在语法和意
答
一楼的回答非常完美,建议采纳。。。现在BD够好玩了,有提问都自动发消息
答
前者为现在完成进行时,后则为现在完成时,前者更强调现在还在收集。
答
第一句是现在完成进行时态,其情景应该是说话人在说自己已经收集贝壳都三年了,而且同时强调至今仍然还在继续收集贝壳,一直没有停止过.
第二句现在完成时,只是表示已经收集了三年的贝壳,至于现在还是否仍然在收集贝壳并没有说,可能很多年前就停止收集了.这句话强调的只是动作曾经发生过.