She has studied in school of Journalism and Communication of XXXX University in the specialty of XXXX from September 2015 to June 2019.
这句话主要错在时态上,has studied是现在完成时,表示从过去某个时刻开始一直延续到说这句话时,而句后面的时间却是from September 2015 to June 2019. 也就是说学到2019年6月就结束了,显然这是过去时间。
追问那怎样修改比较好呢?
用过去完成时对吗?
追答用一般过去时态就行了,也就是把has 删除。
现在完成时的时间状语:
要截止到现在;比如这句:She learned English for two months last year. 就要用过去时。
要模糊:不会明确指出时间,英语中强调谁,谁的信息准确。完成时,强调的是动作的影响,所以时间不会很准确,具体。
所以,这句话应该用过去时。