英语单选题37.---If the traffic hadn’t been so heavy,I would have

英语单选题
37.---If the traffic hadn’t been so heavy,I would have been back by 6 o’clock.
------What a pity Tina________here to see you.
A.is B.was C.had been D.would be
为什么选C,
258gmh 1年前 已收到16个回答 举报

我是耗耗 幼苗

共回答了27个问题采纳率:100% 举报

答案:B.
翻译:--要是(当时)交通没那么拥挤,我早在六点钟前就回来了.--多可惜/遗憾啊!蒂娜来这儿看你了.
解释:此题关键在于对首句虚拟语气的理解.
1. 首句采用了虚拟语气,即对过去事实的相反描述,这样可以将其改写并理解成:
The traffic was so heavy that I wasn't back by 6 o'clock.
交通是如此的拥挤,以至于我六点前没赶回来.
2. 而答句中的Tina be here to see you这个动作应该是和首句同时发生在过去的,但无法判断这两个动作是否存在先后关系,所以答语只能使用一般过去时.
3. 答案A为一般现在时,C为过去完成时,D为过去将来时,都有误.
答案B为正解.
另:此题貌似是高考真题,建议楼主搜索一下并确定最终答案.

1年前

10

lunwenhome 幼苗

共回答了20个问题 举报

B

1年前

2

xmliups 幼苗

共回答了49个问题 举报

c项表示过去一段时间的状态!意思是她在那段时间在这里一直在等着见你。 保证正确,希望采纳!

1年前

2

木易年华 幼苗

共回答了48个问题 举报

应该选B。这里就是单纯的过去式。
本题的第一句话用了“虚拟语气”,只不过是个“障眼法”罢了。说的是与“过去”相反的事实——没有在6点回来。第二人说,Tina过去一直在等,言外之意就是,你要是那时回来就会见到Tina。

1年前

2

1121314 幼苗

共回答了3个问题 举报

过去完成时。had+过去分词

1年前

2

lvxh 幼苗

共回答了1个问题 举报

had been 代表tina已经在这里等你了

1年前

1

qg12 幼苗

共回答了6个问题 举报

Tina had been here to see you
发生在 traffic hadn’t been so heavy的过去
应该用过去完成时
故选C

1年前

1

浪子迷茫 幼苗

共回答了9个问题 举报

首先这是虚拟语气
前半句是过去完成时后半句是情态动词+现代完成时
这是对过去的虚拟
而第二行说tina在那里等你,并且由What a pity 可知这发生在没去这件事之前
所以是过去的过去 —— 过去完成时

1年前

1

xvbn 幼苗

共回答了203个问题 举报

看语境:第一个人用了过去完成的虚拟,说明事件发生主时态是过去时
第二个人说,蒂娜一直在那儿等你,既是从主时态之前开始等,一直等到主时态的过去时,所以是had been

1年前

1

爱就爱了2002 幼苗

共回答了686个问题 举报

这是一个考察时态的问题。
从句子的意思中可以分析出,应该是对过去的一种描述。
-如果交通不是那么拥挤的话,我6点之前应该就回来了。
-多遗憾啊!蒂娜刚才在这儿等着见你。
回答中的意思是:她刚才已经在这里等了你一会了。
说明应该用过去完成时,所以选C。...

1年前

0

yx0808 幼苗

共回答了5个问题 举报

就是过去完成时啊,因为Tina已经走了,走后才有这段对话的

1年前

0

hzfoot 幼苗

共回答了4个问题 举报

I would have been back by 6 o’clock 是过去完成时虚拟语气 表示对过去的虚拟 Tina________here to see you事件发生在过去的过去 用过去完成时

1年前

0

就是蠢蠢 幼苗

共回答了6个问题 举报

C是强调Tina在6点之前都一直在等,强调这个等的动作的延续性
Was就只有过去的时间

1年前

0

super204551 幼苗

共回答了19个问题 举报

C

1年前

0

zp5588 幼苗

共回答了1个问题 举报

对话的第一句,用的是虚拟剧中的过去时态,那么第二句中就应该用过去时,排除A。第二句中很明显,是说Tina刚才就在这里了,但是现在不在了,已经离开了,是一个已经完成的动作,所以用过去完成时。选C。

1年前

0

ll达魔 幼苗

共回答了35个问题 举报

不少人提到虚拟语气,说明大家在学习时还是比较认真的。
但是,第二句话是否与上一句话的虚拟语气有关呢?
试从意译的方式来理解,前半句的意思是:真遗憾!
那么,后半句,
如果用is,意思就是Tina 在儿等着见你与What a pity 不搭,
用was,不能判断Tina是否还在,与What a pity 不搭,
用would be,Tina还没来,那么...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 31 q. 0.539 s. - webmaster@yulucn.com