请懂英语的进来帮帮我语境:有人要住旅店,但是接待员说 "房己经满了.然后就是下边的话..I wish I _____su

请懂英语的进来帮帮我
语境:有人要住旅店,但是接待员说 "房己经满了.然后就是下边的话..
I wish I _____suggest somewhere else but this is the only hotel in town and every room _______."
第一个空
A.would B could C can D should
第二个空
A.has been booked up weeks ago
B.was booked up weeks ago
C.has been booked up since weeks
D.was booked up since weeks
这两个空怎么选 参考答案是:第一个选 B 第二个选 B
岂为赏者设 1年前 已收到5个回答 举报

蓝色博士_dd 幼苗

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

第一个填空用could
理由:
1.虚拟语气
2.wish 后面通常表示不可能发生的事情,因为从全句子的后半部分已经做了转折“只是唯一的一个酒店而且几个星期前就已经预定满了,因此,服务员说的“但愿我可以在其它地方给您做个预定”已经是不可能的事情啦!
第二个空填:was booked up weeks ago.
理由:
后面用过去时重点目前酒店没有房间这么个事实.

1年前

8

看了还看 幼苗

共回答了68个问题 举报

should 虚拟语气后用should
.was booked up weeks ago 过去发生的

1年前

2

xt555511 幼苗

共回答了97个问题 举报

第一个空
B(表示一种委婉的语气)
第二个空
C(以room作主语作为动作承受者,用被动语态,since后面接时间点,也是完成时不可缺少的词)

1年前

1

bianipkq 幼苗

共回答了20个问题 举报

第一个选B,I wish I could 是一种委婉语气。
第二个只能选B,
A后面不能用表示时间点的weeks ago,应该用表示时间段的for weeks
C后面since weeks不知所云,根本没这种用法
D同C

1年前

0

农夫72 幼苗

共回答了2个问题 举报

第一个空
A.would B could C can D should
联系上下文来看,这里接待员想说的是:“我希望我‘能够’向你推荐其他地方,但是这是这个小镇里唯一的旅馆,而且房间都在几星期前被订光了”。选项中的would是将要,can虽然是能够的意思,但是由于说话者身份是招待员,而且话里有些抱歉的意思,用can显得过于生硬,不够礼貌。should是应该的意思,不符合文义。所...

1年前

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