英语题,要解释和答案1.Amy did best in the English test.She ( ) hard la

英语题,要解释和答案
1.Amy did best in the English test.She ( ) hard last week
A.must have working B.should heve worked C.should work D.must work
2.The fire spread through the hotel very quickly but everyone ( ) get out
A.had to B.would C.could D.was able to
枫叶缘梦 1年前 已收到2个回答 举报

明日浩劫 幼苗

共回答了22个问题采纳率:90.9% 举报

1.Amy did best in the English test.She (B ) hard last week
A.must have working B.should heve worked C.should work D.must work
这里should have done表示由之上事实推测,A选项语法错误.
2.The fire spread through the hotel very quickly but everyone (D ) get out
A.had to B.would C.could D.was able to
指过去某时或某个时刻设法做成某事,不用could,而用waswere able to,managed to do或succeeded in doing等.

1年前

6

amerer 幼苗

共回答了1037个问题 举报

1. must have worked 才对, 表示对过去的猜测
2。 D
表示经过努力做成的事情,could 表示一般的会

1年前

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