容易混淆的英语语法
容易混淆的英语语法。
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”来修饰。