问两道英语语法题(虚拟语气)
I saw you holding your umbrella on the bus just now,but where is it?You ___ it here.
A.should have left B.must have left
My friend said to me on the bus,‘ It’s quite warm here,you ___ so many clothes.’
A.needn’t take B.needn’t have taken
写出答案并说明原因(最好详细易懂些),
两题正确答案B和A
人气:381 ℃ 时间:2019-10-19 05:36:15
解答
b
should have done意思是本应该做却现在不在做
must have done是对过去的推断
b
needn’t have taken 是不应该带却现实上带了
第一题是刚才我看见你在车上抓着把伞,但现在你现在手上没有,我问现在在哪儿呢,你肯定是掉下了
第二题,你不是说用虚拟语气吗
推荐
猜你喜欢
- now what you have got to do is register with one of them
- 有大米和面粉750千克,用去大米的三分之一,和面粉的五分之三时,还剩420千克,运来面粉多少千克
- 一条公路,第一天修全长百分之20,第二天比第一天多5千米,这时已修与未修比1:1,求全长
- 松树的象征意义
- 质量为5kg的物体放在水平地面上,物体与地面间的动摩擦因数为0.2,现在某人用水平方向的力拉
- 文言文多多益善中,有活用现象的句子是?
- 设△ABC的内角A,B,C的对边分别为a,b,c,且A=120°,a=7,b+c=8,则△ABC的面积是_.
- 世界上最大最重的石头书?