I told Sally how to get here,but perhaps I__________for her.

I told Sally how to get here,but perhaps I__________for her.
A:had to write it out B:must have written it out
C:should have written it out D:ought to write it out
(选项加解释,快.)
tenboat 1年前 已收到3个回答 举报

xiaowenkai 幼苗

共回答了16个问题采纳率:87.5% 举报

C
翻译“我告诉过Sally 怎么去这里,但是也许我应该给她写出来”
可知说话人现在觉得自己当时应该把地址写给sally,而事实上没有,should have done就表示“本应该作某事而没有做”,是一种虚拟语气的表达,符合题意,其它项
A 表示“不得不”,B表示“一定写过了”.D不表示过去的状态(表示现在或将来应该写出来“

1年前

8

你好我就好1 幼苗

共回答了38个问题 举报

C
解析:
“ought to / should have+过去分词”表示后悔当初该做但却没做某事。“…也许我本该把详细地址写给她的。”

1年前

2

leezee 果实

共回答了9512个问题 举报

C 表示应该做但没有做

1年前

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