浅谈英语名词的“单、复数”

这里的must也可改为had to

2020年11月17日

这个句子中的insisted意谓“坚持说”(declared firmly),从句that the train must stop at once是它的第二个宾语。这个宾语从句和前一个宾语从句一样,都是间接引语。

浅谈英语名词的“单、复数”

这里应选must have been

2020年11月17日

“must have+过去分词”是一完成时态,它可表示的动作或状态必须发生或存在于过去。上述句(1)之所以应选must have been就是这个道理。再如:

浅谈英语名词的“单、复数”

这里不可用 may be 吗?

2020年11月17日

有人说 order 后的 that 从句应用虚拟语气,因而 may be 应改为 should be 或 be。 对此我有疑问,请释疑。

浅谈英语名词的“单、复数”

为什么这里应选用may?

2020年11月17日

只要明确了所给的四项选择的各自词义即可做出正确的选择。上述四项选择都是情态动词。第一个情态动词是must,它的词义是“必须”或“一定”,选之讲不通。

浅谈英语名词的“单、复数”

cannot...too...是一固定说法

2020年11月17日

cannot...too...是一固定说法,其含意是“怎样……也不为过”。句中it cannot be done too soon的意思即是“它不可能做得快得过头”,其含义是“做此事不论多快也不为过”

浅谈英语名词的“单、复数”

这里应选can't be

2020年11月17日

must表“推测”时一般只用于肯定结构,否定结构须用cannot,故应选B;must not也有被人用来表“推测”的情况,但不宜为中国学生所模仿。