一道英语选择 -Do you think i really _ the wrong points in your speech at yesterday's meeting?-Sure ,why _ you always pick holes in everything i say?A wouldn't have mention .canB mustn't mention ,shouldC shouldn't have mentioned ,mustD couldn't
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 19:35:19
一道英语选择 -Do you think i really _ the wrong points in your speech at yesterday's meeting?-Sure ,why _ you always pick holes in everything i say?A wouldn't have mention .canB mustn't mention ,shouldC shouldn't have mentioned ,mustD couldn't
一道英语选择
-Do you think i really _ the wrong points in your speech at yesterday's meeting?
-Sure ,why _ you always pick holes in everything i say?
A wouldn't have mention .can
B mustn't mention ,should
C shouldn't have mentioned ,must
D couldn't mention,would
一道英语选择 -Do you think i really _ the wrong points in your speech at yesterday's meeting?-Sure ,why _ you always pick holes in everything i say?A wouldn't have mention .canB mustn't mention ,shouldC shouldn't have mentioned ,mustD couldn't
答案是C.
这题考的是情态动词和虚拟语气.
第一空的考点是:might not have done 本不能做某事(表可能性)
could not have done 本不能够做某事 (表能力)
should not have done 本不应该做某事
need not have done 本没必要做某事
第二空的考点是各种情态动词的用法:can 主要表示能力,请求,可能性
should 主要表建议,要求,“竟然,委婉,遗憾等语气”,还可表示猜测等等.
must 主要用来表推测,建议.它与have to的区别一个表示客观的必须做某事,而must表示主观上 “一定要做某事”
would 表示委婉的请求.
此题第一空选 should not have done,翻译成:你认为我真的本不应该提出你昨天在会上发言中犯的错?
第二空选 must 翻译成:当然,为什么我所说的任何话你都一定要挑毛病?
还有不解可以继续问我,希望可以帮你~
C,英文shoudn't have done是表示本不应该做某事而做了,而且第二问也表示你为什么我说什么事情你都必须去挑刺呢?