英语单选一题.就11题一个.选什么为什么?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 11:28:45
英语单选一题.就11题一个.选什么为什么?
英语单选一题.就11题一个.选什么为什么?
英语单选一题.就11题一个.选什么为什么?
个人觉得选B,for 2 years强调在中国待的一段时间,这里要用持续性的动词,而come和arrive都是瞬时动词,只能选been
for是表示时间持续的介词,标志着句子应该用现在完成时。has been是可持续的动作,而come不是,arrive也不是。
答案:
b
B have been in
答案选B。for+一段时间用于完成时,而完成时里用延续性动词和助动词一起构成谓语。arrive和come都是短暂性动词,不可!D项答案看不见,故只能选B
另,你的六、八题都错了!六答案应该是when did he buy it? 八选A
再抱歉地说一句孩纸,你十二、十三、十四都错了!十二:C 问的是你什么时候做完的,强调做的时间点,与完成时无关,应用一般过去时
十三:B...
全部展开
答案选B。for+一段时间用于完成时,而完成时里用延续性动词和助动词一起构成谓语。arrive和come都是短暂性动词,不可!D项答案看不见,故只能选B
另,你的六、八题都错了!六答案应该是when did he buy it? 八选A
再抱歉地说一句孩纸,你十二、十三、十四都错了!十二:C 问的是你什么时候做完的,强调做的时间点,与完成时无关,应用一般过去时
十三:B。join是短暂性动词,不能用于完成时,故答案可有两种,一般过去时表达:joined the army in 1990。 完成时表达:has been in the army since 1990
十四:B 题意是“刚刚没有看见”,故用一般过去时
收起
for加一段时间表持续的动作,说明jim已经来中国两年了,而不是过去来的,表待在某个地方的持续用has been,选B
B 看见for加段时间要用延续性动词 come arrive都是瞬间动词也就是非延续性动词 现在完成时表示动作持续到现在,要用延续性动词 初中教材应该有非延续性动词和延续性动词的转换 背住了就行了