Q老师,before, ago两个词都表示“……以前”,使用时我总犯错,您能讲讲它们的用法吗?
AAgo与before都表示“……以前”,但用法不一样。Ago是后置副词,放在表示“时间段”的词或短语之后,如:two years ago两年前,其时间参照点是“现在”。当时间状语为“…ago”时,其谓语动词常用一般过去时。如:
1)He started to play games more than ten minutes ago. 他十几分钟前就开始玩游戏了。
Before可以放在表“时间点”的名词之前。如:
2)He started to play games before 8:00. 他8点前就开始玩游戏。
Before放在“时间段”名词之后,是指过去某一时间点之前的一段时间,意为“在那时以前;更早的时候”,谓语动词常用过去完成时,这一用法在间接引语中特别常见。如:
3)I visited him three days ago, but his neighbor said he had gone to New York two days before. 我三天前去拜访他,可他的邻居說他早在两天前就去了纽约。
此句中,three days ago与visit的一般过去时连用,而two days before指“以过去时间点(three days ago)为参照点的两天前”,所以谓语动词要用过去完成时。又如:
4)She said she had seen Mr. Green two days before. 她说她两天前见过格林先生。
另外,before可以单独用作状语,而ago则不能这样使用。如:
5)Have you met Miss White before? 你以前见过怀特老师吗?
Q老师,spend, pay, cost, take都表示“花费”,它们有什么区别?
ASpend的主语常为“人”,常见搭配有:“sb. spend 时间/金钱 on sth.”或者“sb. spend 时间/金钱 in doing sth.”如:
1)I spend about ¥150 on books every month. 我每个月花大约150元买书。
2)He spends about 30 minutes in practicing basketball every day. 他每天花大约30分钟练习篮球。
Pay的主语也常为“人”,常与for搭配:“sb. pay (sb.)金钱for sth.”如:
3)I paid him ¥300 for the bike. 我付给他300元,买下了这辆自行车。
而cost的主语常为“事物”,常见用法为:“sth. cost sb. 金钱”。如:
4)That book cost me ¥28. 那本书花了我28元。
注意领悟下面两句中cost的含义:
5)The mistake cost him his job. 这个错误使他失去了工作。
6)Careless driving cost him his life. 开车时粗心大意使他丧生。
Take常用于“It takes sb. some time to do sth.”句型中,如:
7)It takes me 20 minutes to go to school by subway every day. 我每天要花20分钟乘地铁上学。
另外,这4个动词的过去式和过去分词都是不规则变化形式:spend/spent/ spent;pay/paid/paid;cost/cost/cost;take/took/taken,需用心记忆。
Q请问,almost和nearly这两个词都表示“几乎;差不多;将近”,它们的用法有什么不同?
A在all, every和always以及否定性动词之前,almost和nearly均可用。如:1)They almost/nearly always have milk for breakfast. 他们几乎每顿早餐都喝牛奶。
2)Almost/Nearly all the students are here. 差不多所有的学生都来了。
3)He almost/nearly didnt wake up on time that day. 他那天差点睡过头。
在nearly之前可以用very/pretty/not来修饰,在almost之前则不能。如:
4)We pretty nearly missed the train. 我们差点儿就误了火车。
5)Ive not nearly finished. 我还剩一丁点没有做完。
在no, any, never, none, nothing, nowhere, nobody等否定词之前,只能使用almost,不能使用nearly。如:
6)Almost no one believed her. 几乎没有人相信她。
注意:not nearly意为“远非;远不是”。如:
7)Weve saved some money, but its not nearly enough. 我们存了一点钱,但还远远不够。