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/05/13 19:17:35
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是委婉的语气
I could have been all over you.
I got caught in the traffic jam on the way,or I _here on time为何不用could have been,而用had been
You could have been gerat,I could have been love you
could have been
could have been
could have been done ,could have
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 was on the highway when this car went past fllowed by a police car .They_____ at least 150 kilometers an hours.A.should have been going B.must have been goingC.could have gone D.would have gone
I think I would have been silent on翻译rt
What Could Have Been 歌词
Could Have Been You 歌词
could have been啥意思
I could have the fan on.的汉语意思
have been on
have been on
must not have been;could not have
I should have been here ,but i could not find the time.怎么翻译
i should have been there,but i could not catch the bus