He said tha he _______the League for two years.

He said tha he _______the League for two years.
A.had been in B.has been in C.had joined D.joined
A和C时态是对的吧,应该选A呢还是C呢?为什么?
He told me that he______a cold for three days.
A.has B.had caught C.had got D.had bad
选什么啊,
The old man _____(lie)on the ground and slept quickly.
应该填lying吧,填现在分词,还有一种句字,也是这种类型的,填的是过去分词,怎么区分啊,怎么判断是这种类型的句子啊?
慵懒的猫2345 1年前 已收到3个回答 举报

heroee 幼苗

共回答了22个问题采纳率:81.8% 举报

(1) be in=join 参加……
join 是非延续性动词 for+一段时间要用延续性动词滴~

所以选A
(2)这是宾语从句,主句用过去时,从句也应用过去时,所以先把A排除了
for+一段时间要用延续性动词 caught、got是非延续性动词
所以选D
(3)这是过去进行时,应填was lying

1年前

9

独秀清风 幼苗

共回答了157个问题 举报

A 延续性 join是瞬间动词
一般用be+prep./adj.
D 也是延续性 have是延续的,catch是不延续的
主动和被动的区别吧。

1年前

2

enjoy_enjoy 幼苗

共回答了26个问题采纳率:88.5% 举报

A 延续性 join是瞬间动词
一般用be+prep./adj.
D 也是延续性 have是延续的,catch是不延续的
主动和被动的区别吧。

1年前

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