In the past, there haven't been any people in this place.
In the past, there weren't any people in this place.
请教老师,in the past状语,究竟应该是用一般过去时,还是现在完成时呢?
网上说2种都可以,那么,问题是,上面2句究竟是什么含义理解差别呢?
In the past 可以指明显的过去时间(例如时间点:1950年),也可以指模糊的过去时间(迄今为止以前的任何时间),类似于 before。
In the past, scientists often worked alone. 在过去,科学家常常单独工作。
用现在完成时强调过去的经历。例如:
I've had my fair share of success in the past. 过去我已经取得了应有的成功。
My children have wounded me in the past. 我的孩子们过去曾伤害过我。
这两句的区别,就是一般过去时和现在完成时的区别。
 
                如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

 《高考英语备考1号·速效编》
						《高考英语备考1号·速效编》
					 《高考英语备考1号·写作编》
						《高考英语备考1号·写作编》
					 《高中英语晨读晚记》
						《高中英语晨读晚记》
					 《高中英语错题笔记》
						《高中英语错题笔记》
					 《零起点考大学英语》
						《零起点考大学英语》
					