We the difficulty together, but why didn’t you tell me?
A.need have faced B.can have faced C.could have faced D.must have faced
We the difficulty together, but why didn’t you tell...
答案:2 悬赏:0 手机版
解决时间 2021-03-05 16:01
- 提问者网友:泪痣哥哥
- 2021-03-05 09:56
最佳答案
- 五星知识达人网友:鸽屿
- 2021-03-05 10:16
C
试题分析:考查情态动词和虚拟语气。A有必要做某事,实际上却未做;B可能做了某事;C本可以做某事,实际上却未做;D一定做了某事;句意:我们本可以一起面对这些困难,但是你什么不告诉我?本句是一个对过去情况的虚拟。故C正确。
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式
试题分析:考查情态动词和虚拟语气。A有必要做某事,实际上却未做;B可能做了某事;C本可以做某事,实际上却未做;D一定做了某事;句意:我们本可以一起面对这些困难,但是你什么不告诉我?本句是一个对过去情况的虚拟。故C正确。
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式
全部回答
- 1楼网友:詩光轨車
- 2021-03-05 10:25
应当选:d. could have faced 表示“过去可能完成但事实上并没有实现的动作。” 这个句子的意思是:我们本来可以一起面对这个困难,但你为什么没有告诉我呢?a 是表示现在的动作,而后面用了过去式“didn't”。b 和 c 都不是肯定的语气,意思不对。你看我的思路对吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯