请回答这两道高一英语问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 08:50:20
1,How long have you ____each other?
For about ten year
A,seen B,known C,heard D,recongnized
2,He was a factory worker ,but later______running a business.
A,turned to B,kept on C,went on D,happened to
请给出理由

B A
注意:第一题中因为有“for ten years" 说明一段时间,所以要用可以延续的动词。就意思判断,在B 和D 中选,B可延续,表示认识,了解,知道了… ,而D 是一瞬间的,比如见了一个新朋友,然后认识他,不可能人是一瞬间的过程要十年。
第二题中,B C 都指继续做某事,意思不对。D 指碰巧,也不对。
A 当是 turn to sb. 时,指向某人求助,这里指转向。

known,know可以表示持续的,其他的都是瞬间动词,不适合与for结合

turn to,表示转行

1,D
2.A

B
A

B
A