发布网友 发布时间:2022-04-23 20:04
共5个回答
热心网友 时间:2023-10-23 09:14
1. went 是go的过去式,go是瞬间动词,后面不可能接表时间段的词。所以A不对。另外,根据句意也可以推出,这里要用完成时,所以选B。
2. most people 是固定搭配,没有most of people 的说法。
3. 根据句意,这两个小分句的主语都是they,也就是说主语一致,那么久不需要再写一次they,排除C。那么A为什么不对呢?before是介词,后面接的宾语必须是名词或者动名词,这里的driving就是动名词。
PS:我是英语专业毕业的大学生,有什么不懂的,你尽管问我O(∩_∩)O~
热心网友 时间:2023-10-23 09:14
1.后面有for some time,一看就是完成时,故选B
2.most people 大多数人。这是一个固定用法。
3.driving在这里做动名词,不能用不定式,before和will不能搭配。
热心网友 时间:2023-10-23 09:15
1 B 他到现在已经出国好几次了。用 have been (to)
2 B 直接most就可以了,若是用most of ,那就是人们中的大多数。用most
那就是大部分人,根据上下文,most最贴切
3 B 前半句是状语从句,修饰后面的半句。所以应该用doing的形式
热心网友 时间:2023-10-23 09:15
第一题:因为要表示他现在还在外国,表示完成,即已经在国外呆了一段时间了,对现在又影响,另外for在这里也是完成时的标志
第二题:most of+the。正解是most of the people
第三题:before是介词,介词后加动名词
热心网友 时间:2023-10-23 09:16
1.有 for some time这样的一段时间出现,前面的动词必然是延续性动词,即可以表示一种状态,而A went是一个暂时性动词,不可能将“走”这个动作延长到一段时间里,而B表示一种状态,指“呆在国外有一段时间了”,况且有“now”,怎么还会用went呢??
2.选A的话people前面必须加上the,即most of the people,而B可以直接写作 most people,这个知识点很重要,因为写作文时经常遇到,注意一下
3.before是介词,后面加动词的话一定要用ing形式