英语有几题不会啊!帮帮忙忙1.With all this work on hand,he _ to the cinema night.A must not goB would not goC ought not goD should not have goone 2 The line is busy,someone_the telephone now.A should be usingB must have beenusingC usesD must be using3 You__qiut your job until you find another one A had better do not B had better not to C the better not toDwould better答案DCD为什么呢?

问题描述:

英语有几题不会啊!帮帮忙忙
1.With all this work on hand,he _ to the cinema night.
A must not go
B would not go
C ought not go
D should not have goone
2 The line is busy,someone_the telephone now.
A should be using
B must have beenusing
C uses
D must be using
3 You__qiut your job until you find another one
A had better do not
B had better not to
C the better not to
Dwould better
答案DCD
为什么呢?

第3题只有A项应为had better not do,其固定短语为had better (not) do sth,故B错,C项不定式不可做谓语,所以缺少谓语,所以只有D项是正确的;第2项由前局可知是对现在的肯定推断,而B项must have done 为对过去的肯定推断,故B错,实际此题是对语境的考察,line is busy 实际是指公司中的电话线路有人在使用,不能使用,是对现在进行的事表示推断,应选D,而不是C(现在有不少练习册的答案是错的);第1提should not have done 表示本不该做‘‘‘,根据语境,最合适的是D

1.做了本不该做的事,而且是在过去时之前,用过去完成时
2.不用涉及猜测和肯定语气。一般现在时表示状态。

3.少了个not.因为还没有跳槽,所以用过去将来时

1选D因为首先句意是要求回答否定.A .must not代表禁止,虽然多工作不可以去电影院但是不必要禁止吧.B的话是没有这个搭配的.语法不对!【其实我也是很犹豫的】c的话ought的否定形式是ougot not to,所以不能选.所以选D~2...

1.A 2.C 3.B