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

being told与to be told

2020年11月17日

A和B都不错。A往往只笼统地指被告诉一件事,而B则往往比较具体,后可接by somebody等词语。

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

不可说 I saw his going upstairs.吗?

2020年11月17日

不可。I saw his going upstairs.在语法上虽然没有错误,但习惯上没有人会这么说。这种常后接“代词宾格+-ing形式”结构的动词除see外,还有watch, notice, hear, have, want, hate, dread 等,实例如:

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

have trouble 在此应后接(in)reading

2020年11月17日

have trouble 之后可跟“(in)+动名词”,亦可跟不定式,但二者的含义不同:前者表时间,后者表目的。句(1)显然应选D。因为 reading (或in reading)实际上相当于 while reading。

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

being able to与to be able to

2020年11月17日

A是动名词,没有时间概念,B是不定式,指未来。这是一个表一客观真理的句子,无时间概念,故应选A。

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

for doing与to do

2020年11月17日

二者皆可用,区别不大,只是for taking...着重笼统地表示一件事,to take...较为具体,着重表示一特定事件而已。

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

but之后不可用动名词吗?

2020年11月17日

首先,应该指出,介词之后并非不可用动名词,相反,作为介词,but 之后完全可用动名词,正如可用名词一样,如: