【高三英语语法填空】为什么这里填hasbeendoing而不是hasdone?
SunMeirong_(×)haslived_(live)inManhattan'sChinatownsinceshefirstcametotheUnitedStatesfromFuzhouin1990.
答案是(√)hasbeenliving
我隐约明白应该是因为他一直都住在这里所以要用doing
但是老师说过SINCE出现的话应该填现在完成时啊
所以我毫不犹豫填了HASLIVED.
我的疑惑:
1.什么时候应该用现在完成时而什么时候应该用完成进行时?
2.有所谓的提示词语吗?
邮箱:联系方式: