The hostess said that it ( ) time that they ( ) supper.
题目
The hostess said that it ( ) time that they ( ) supper.
A was, had B was , had had C is , have D is, have had
各位英语高手帮帮忙!!
能不能再解释一下不选B的理由!!
答案
是it was (high) time that/to do 的句型,意思是“现在该做什么事的时候了”是要用虚拟的,对于“现在”的虚拟是“过去”,所以都用过去时,B选项第二个是过去完成时,不对!记住这个句型都接过去时就ok拉~
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 因式分解:4(a-b)²-8a+8b
- 英语翻译
- 两天就英语口语考试了,谁能给我编一段二人对话,大约3分钟,关于5.My Future Career
- When you are home,give a call to let me know you safely.
- 要参加英语辩论赛,这个辩题应该怎么从正反两面说啊,求英语辩词?急
- 设动圆与两个以知圆(X-5)2+Y2=1 (X+5)2=Y2=49都相切,求动圆圆心P的轨迹方程
- 一段弧所在的圆的半径为12厘米,弧所对的圆心角为60°,那么这段弧的长为_厘米.
- if music be the food of love,play on 请翻译一下,
- 一个等腰三角形底和高的比是8∶3,把它沿底边上的高剪开,拼成一个长方形,这个长方形面积是192平方厘米
- 找一篇写爸爸的英语小短文