. —I’m sorry. But for the heavy traffic, I could have been here on time.
— . I’m fed up with the same excuse!
A. Oh, never mind B. Do tell me another
C. You are welcome D. It doesn’t matter
高三英语单项填空中等难度题
. —I’m sorry. But for the heavy traffic, I could have been here on time.
— . I’m fed up with the same excuse!
A. Oh, never mind B. Do tell me another
C. You are welcome D. It doesn’t matter
高三英语单项填空中等难度题查看答案及解析
– If the traffic hadn't been so heavy, I could have been hack by 6 o'clock.
-- What a pity! Tina _____ here to see you.
A. is B. was C. would be D. has been
高三英语单项填空中等难度题查看答案及解析
– If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.
-- What a pity! Tina _____ here to see you.
A. is B. was C. would be D. has been
高三英语单项填空中等难度题查看答案及解析
If the traffic so heavy, I could have been back by 6 o’clock.
A. hadn’t been B. wasn’t
C. couldn’t be D. hasn’t been
高三英语单项填空中等难度题查看答案及解析
I’m sorry I got caught in the traffic;_________, I could have been here sooner.
A.besides | B.although |
C.anyway | D.otherwise |
高三英语单项填空中等难度题查看答案及解析
I’m sorry I got caught in the traffic;_________, I could have been here sooner.
A.besides B.although
C.anyway D.otherwise
高三英语单项填空中等难度题查看答案及解析
—Why were you so late this morning?
—I _____ in heavy traffic for an hour on the way here.
A.have been caught B.have caught C.had caught D.was caught
高三英语单项填空中等难度题查看答案及解析
But for the arrival of the police, you __________ killed yesterday.
A.might have been | B.could have been | C.may have | D.would be |
高三英语单项填空中等难度题查看答案及解析
— Can you explain ____ you have been late for school several times this term?
— Sorry, but it is the first time that I have been late this week.
A.why it is that B.how it is that
C.why is it that D.how is it that
高三英语单项填空中等难度题查看答案及解析
— Can you explain ____ you have been late for school several times this term?
— Sorry, but it is the first time that I have been late this week.
A.why is it that B.how it is that C.why it is that D.how is it that
高三英语单项填空中等难度题查看答案及解析