英语语法问题,选什么 ,为什么Have you ever()in an airplane?A.gone to B.up

英语语法问题,选什么 ,为什么
Have you ever()in an airplane?
A.gone to
B.up there
C.been up
D.gone flying
They always give the vacant seats to ()comes first.
A.Who
B.whom
C.Whoever
D.whomever
kk采花 1年前 已收到4个回答 举报

古比 幼苗

共回答了16个问题采纳率:81.3% 举报

第一个选C,首先gone 排除,它表示去了还没回来,例子,he has gone to shanghai ,说的是他去了上海,现在还在上海.然后,up there,少了句子成分,
第二个选C,我的理解是,句子的原意是to anyone who comes first,所以不选AB,然后针对CD,的话,我记得老师说过,C是随时随地都可以用而D得用处是有限制的,具体的我也忘了,可能是comes first 缺少的是主语,所以要用who 而不是whom .

1年前

8

夏秋冬2008 幼苗

共回答了38个问题 举报

第1题选C,表示坐飞机的状态
第2题选C,做“comes first”的主语

1年前

1

zergl 幼苗

共回答了7个问题 举报

第一题:D,不可能选C,因为两个介词能挨着用吗?显然不能!being up in......
第二题:C,作主语排除D,根据语义AB都不能选。

1年前

1

ii之子 幼苗

共回答了3653个问题 举报

1
D 这是go flying 的完成式。
你曾坐过飞机吗?
2
C. Whoever
不论谁先来,他们总是把空座位给他。
Whoever comes first
在从句中要做主语,不能用D。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.082 s. - webmaster@yulucn.com