英语小题3道哦I learn that she____ Shanghai for several daysA.has g

英语小题3道哦
I learn that she____ Shanghai for several days
A.has gone to B.has been away from
选什么,又为什么?
Although adult education in the United States began a century ago,
_______ cheif growth has taken place since the 1920's
A.its B.which
这不是定语从句吗?
---Hi,Bill,you look tired
---I am tired .I ____the living room all day
A.HAVE Been painting B.have painted
是不是两个都可以,还是哪个更准确呢,为什么?
tmmt 1年前 已收到4个回答 举报

hwj_68 幼苗

共回答了25个问题采纳率:72% 举报

B for several days说明需要一个持续性的动作,而has gone to是短暂性的,所以只能选B
不是,因为前半句有个although,是连词,说明前后是两个句子,而不是定语从句,即使是定语从句也应该用whose啊
A 它强调all day整天一直在做某个动作,要用正在进行时表示,have painted则是表示动作完成了

1年前

4

dalisu2006 幼苗

共回答了14个问题 举报

1选B
因为后面for several days指持续性的状态,用been
2选B
不是,不然句子成分不完整
3选A
all day是持续性动作,按照题意,一般不选B

1年前

2

satanlzc 幼苗

共回答了29个问题 举报

B has gone to 不能用于一个持续性的动作
A 前面半句的实际主谓宾只是:adult education began .
其他的都是状语。
相对于后面一句,不存在which的指代。
不是定语从句
B have painted
前面一个选项属被动
至于这项工作是否完成 都可以使用have painted...

1年前

1

lxp2356 幼苗

共回答了1个问题 举报

a :have gone to指认去了哪里但还没回来
b:非限定性定语从句
b:不能用HAVE Been ,是被动的,此句是主动语态

1年前

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