帮我看上道英语选择 带上您的翻译和解析吧

帮我看上道英语选择 带上您的翻译和解析吧
Did you visit Italy this winter holiday?
----No,We___it, but we spent too much time shopping in France.
A.could have visited B.must have visited C.shall have visited D.need have visited
jinshiyu 1年前 已收到8个回答 举报

lizhijiang198709 幼苗

共回答了13个问题采纳率:92.3% 举报

答案应该选A
问:你们今年寒假访问意大利了么?
答:没,我们本来可以的(could have done sth.← 本来可以做某事),但是我们花了太多的时间在法国购物上.
B:必须做了XX
C:应该 意思是对的 但是应该用should.shall不对
D:应该做了什么什么
题意是我们本来是可以去的 但是在法国买东西时间过长了就没去成~

1年前

8

fireball213 幼苗

共回答了19个问题采纳率:84.2% 举报

A,本能够怎样,却没有如愿,虚拟语气

1年前

2

裂痕心 幼苗

共回答了3个问题 举报

选A,虚拟语气。本来可以去,却没去成。

1年前

2

草湖MM 幼苗

共回答了4个问题 举报

我觉得选A
could have+过去分词表示本应当做某事而做

1年前

1

jwleyhl 幼苗

共回答了6个问题 举报

选A 【是虚拟语气的用法。回答的意思是:本来我们可以去意大利旅游的,可是我们在法国时花费太多的时间购物了。】B的答案是对过去的肯定猜测;C答案很少见,大多用should have done,也用于虚拟,意思是本应该做而没做,带有有一种责备的语气; D是本有必要的意思,和题目意思不符合。------希望能帮到你...

1年前

1

专心的走神 幼苗

共回答了7个问题 举报

答案却是是A.以上各位已经解释的很清楚了

1年前

1

oreonan 幼苗

共回答了19个问题 举报

C.
你们这个寒假是不是去了意大利?
不,我们本来去的,但是我们花了太多时间在法国购物。

1年前

0

likemyway 幼苗

共回答了2个问题 举报

选A
你这个寒假去意大利了吗?
没有。我们本来可以去的,但是我们花了太多的时间在巴黎购物了。

1年前

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