I ____come yesterday, but I couldn’t. A. was to have B. must

阿蘭若處2022-10-04 11:39:542条回答

I ____come yesterday, but I couldn’t. A. was to have B. must C. ought D. have to

已提交,审核后显示!提交回复

共2条回复
李白吃 共回答了11个问题 | 采纳率100%
答案是A.我们可以从“but I couldn't”中看出该句话的时态为过去式,所以D是不行的.
C.Ought to do是固定搭配,意思是应该做某事.
B代入句子中:I must come yesterday,but I couldn't.我昨天必须来,但是我却不能来.虽然语法正确,但是和后面的could的婉转语气不相符合.
相比之下A更适合,我昨天计划来,但是却不能来.
如果有两个迷惑选项的时候,可以进行比较选出最恰当的那个.不认识的固定搭配可以摘抄下来.
相信你的英语会越来越好的!
1年前
hongeng001 共回答了3个问题 | 采纳率
选A.     was to do表示计划要做某事。     must和have to太绝对,could是表委婉语气。         ought后面必须加to,意思是应该做某事。
1年前

相关推荐

I ___________come yesterday, but I couldn’t. A.was to have B

I ___________come yesterday, but I couldn’t.
A.was to have B.must C.ought D.have to
julietcheng1年前1
不如猜火车 共回答了18个问题 | 采纳率94.4%
A
I ___ come yesterday,but you were absent.
I ___ come yesterday,but you were absent.
横线处该填:
a)did b)didn't c)was d)would
最好是说一下原因,翻译一下更好,
chambers1年前1
chujianliang 共回答了18个问题 | 采纳率83.3%
a)did
表示的意思是我昨天确实去了,所以选择A