英语 English problem (11 12:34:28)我昨天挨了雨淋了,感冒了.A.I was caught in the rain ,I get a bad cold now.B Having caught in the rain,I get a bad cold now .C I caught in the rain ,I get a bad cold now.D Caught in the rain ,I got a bad cold now.

问题描述:

英语 English problem (11 12:34:28)
我昨天挨了雨淋了,感冒了.
A.I was caught in the rain ,I get a bad cold now.
B Having caught in the rain,I get a bad cold now .
C I caught in the rain ,I get a bad cold now.
D Caught in the rain ,I got a bad cold now.

被...所淋/所困———be caught in (所以B。C 肯定错。少be动词)
剩下两项关系到句子的基本结构问题。因为第一项是两句话,在汉语和英语中有一个共同的道理,就是逗号代表话没有说完,句号或分号才说完了,或者也可以加上一个连词。(所以A项应该把中间的逗号换成句号,分号或者and都可以。)
正确答案选D。按常理讲后半句应该没有now.但是,语言博大精深,并不全是循规蹈矩的。(这题涉及到非谓语动词的语法内容,建议参看语法书。另外这部分比较有难度,最好找专人指导,或者在课堂上认真听讲。在百度里问,回答的人也不能说得很明白。)
不知道本人答案对你有没有帮助?

一。我被夹在雨中,我得重感冒。
B有雨淋了,我得重感冒。
我遇到了大雨,我得重感冒。
D遇到下雨,我得了重感冒,现在。

B 有逗号,说明是一个句子,只能有一个主谓结构,另外一个要用分词,所以选 B
a 是两个句子,不合文法
c 前面多了个I 也不符合语法
D 前面是对的,后面的got 和now 配合,时态不对。

D 这种用法叫独立主格
记住一句话只有一个主语 所以AC不对
B 前面应该是having been caught

B

D
没有连词,只有逗号,所以要用非谓语,排除AC。又因为是被动,所以用Caught,不能用Having caught
楼上的说的不对,Caught的逻辑主语也是I,整个句子主语相同,不是独立主格

选A ,因为A是说我被雨困住了,是用被动,was caught
B是时态不正确,要用过去时,因为是 (昨天)Having caught 又没有用被动.
c 也是没用被动
D 缺了主语
所以正确的是A.明白了吗?

选B
答案A没有连接词,在逗号后面加一个and就对了
答案C前后时态矛盾
答案D got 和now矛盾