Q老師,before, ago兩個詞都表示“……以前”,使用時我總犯錯,您能講講它們的用法嗎?
AAgo與before都表示“……以前”,但用法不一樣。Ago是后置副詞,放在表示“時間段”的詞或短語之后,如:two years ago兩年前,其時間參照點是“現(xiàn)在”。當時間狀語為“…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都表示“花費”,它們有什么區(qū)別?
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元。
注意領(lǐng)悟下面兩句中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個動詞的過去式和過去分詞都是不規(guī)則變化形式: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. 我們存了一點錢,但還遠遠不夠。