容易混淆的英语语法

如题所述

第1个回答  2023-03-18

容易混淆的英语语法。

1. since vs. for

“since”和“for”的用法都与时间有关

不同的是前者要与时间点一起使用,比如Monday、January和2009;

后者则是与时间段一起使用,比如30 minutes、6 months和10 years

“for”可以用于所有时态;

而“since”通常用于完成时。

“He jogs for 1 hour everyday.”这句话中“for”后面跟着的就是一段时间;

“He's been jogging since 7am.”这句话中“since”后面跟着的就是一个时间点。

2. fewer vs. less

“fewer”和“less”适用的名词类型是完全相反的

“fewer”适用于可数名词,比如books、cars、people或者cups

而“less”则适用于不可数名词,比如love、water、electricity或者information。

举个例子:你可以说“This parking lot is too crowded. I wish there were fewer cars.”句子里的car是可数名词,所以前面用“fewer”修饰;

你也可以说“I wish you would turn off the lights, so we could use less electricity.”,这里的electricity是不可数名词,所以用“less”来修饰。

相似回答
大家正在搜