I could have been on time for the meeting,but I ____ in a traffic jam for over half an hour.A have been caught B have cught C was caght但是我不懂为什么 A怎么不可以

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 05:35:02
I could have been on time for the meeting,but I ____ in a traffic jam for over half an hour.A have been caught B have cught C was caght但是我不懂为什么 A怎么不可以
xՔRP_(,Wy!LrtH-ioNʬ0cuV٦G:$ M{dnBGA?a}1v=!zM0/f{vtBW^R~Q 4~Ċ;PЬ >6z`c`;U`!wD|lac]RZqQ;1t, Q. uͷ01kS 8RASqϝKȮW,؉X62FWi|Έц]GTB{/hO|Sq LC fP G89 fG]Zfߌ6tH]=&D= aUɍ?mnOSl=u=N_BZCT:!^*2 á7+1׋3+n›bP-A9#xq!Rf,f.Bs >VT'

I could have been on time for the meeting,but I ____ in a traffic jam for over half an hour.A have been caught B have cught C was caght但是我不懂为什么 A怎么不可以
I could have been on time for the meeting,but I ____ in a traffic jam for over half an hour.
A have been caught B have cught C was caght
但是我不懂为什么 A怎么不可以

I could have been on time for the meeting,but I ____ in a traffic jam for over half an hour.A have been caught B have cught C was caght但是我不懂为什么 A怎么不可以
C.
隐含虚拟条件句:If I had not been caught in a traffic jam for over half an hour, .
与过去的情况相反的假设.通过but告诉了过去的实际情况.

A
首先是以前的半小时,用完成时,C排除,被困于交通,用被动语态
选A啦,答案错了
catch绝对要用被动了
要么是be caught in a traffic jam,要么是 get caught in a traffic jam
这样的组合
而这个句子里要用been caught

c
前面是虚拟语气,后边是在陈述一个发生在过去的事件,所以用一般过去式

C

选C吧。虽然前半句是虚拟语气,但but之后应该就是对过去事实的一般性陈述了。用一般过去时就好。
高考完半年了,不知道题感还对不对。希望能帮到你吧。

A,could是委婉的语气