早教吧 育儿知识 作业答案 考试题库 百科 知识分享

急,明儿要考试了、、1.Isawmymotherupstairsjustnow.为什么是填go而不是went?2.-Tom,Ihave`tseenyoursisterforalongtime.-SheShanghaionbusinessforthreemonths.为什么是填hasbeenin而不是hasgoneto?

题目详情
急,明儿要考试了、、
1.I saw my mother ______ upstairs just now.
为什么是填go而不是went?
2.-Tom,I have`t seen your sister for a long time.
-She ______ Shanghai on business for three months.
为什么是填has been in而不是has gone to?二者有什么区别?
3.The movie has ______ for ten minutes.
为什么是填been on而不是started呢?
▼优质解答
答案和解析
1. see sb. do sth.
2.in表示一个状态,go to 表示一个动作,后面说for three months,肯定是状态持续了3个月,而不能是go这个动作持续3个月吧
3.和第二题是一个道理