【正文】
故選A。【點(diǎn)評】考查特殊疑問句的辨析。D.C.B. A. 【點(diǎn)評】考查時態(tài),注意ago和yet的用法。 didn39。 hasn39。have lent。28.I ________my dictionary to my classmate David a week ago, but he ________ it to me yet. A. for【答案】 C 【解析】【分析】句意:自從上個周有超過80人在地震中傷生。have died。B.27.More than 80 peopleD. has goneC. has been故選C。D.has gone:has beenD.【點(diǎn)評】考查一般過去時和現(xiàn)在完成時,注意根據(jù)標(biāo)志性短語確定時態(tài)。left。leaves。left。leaves。該句是問jones現(xiàn)在的去向,而jones去郵局是在詢問之前就發(fā)生了的并且對現(xiàn)在產(chǎn)生的影響是他還沒回來,所以用完成時。has beenB.22.—Where39。s the difference between the two tricks?【答案】 B 【解析】【分析】句意:下面哪一個是錯誤的?A選項(xiàng)意為:你的汽車除了顏色之外其他都很好;B選項(xiàng)意為:這場電影已經(jīng)開始二十分鐘了。The film has begun for twenty minutes.C.21.Which of the following is WRONG? A.has been away from【答案】 D 【解析】【分析】句意:小湯姆離開家已經(jīng)十年了。left from20.Little Tom have been表示去過某地;have gone表示去了還沒有回來。 haven39。t gone haven39。19.The new supermarket in our town _______ for two weeks, but I _______ there yet .A.left。leaves。left。leaves。18.Jackson 句意:“你哥哥買這個相機(jī)多久了?”“兩周了。表示以前沒有來過中國,用現(xiàn)在完成時。already是完成時的標(biāo)志,故選B。will watchB.【點(diǎn)評】考查短語辨析,區(qū)分have been to與have gone to,理解句子,根據(jù)語境判斷答案。D.t beenve no idea. I _____ there.A.——噢,真漂亮。So far,到目前為止,句子強(qiáng)調(diào)過去對現(xiàn)在造成的結(jié)果,用現(xiàn)在完成時態(tài)。attracteddie是短暫性動詞,不能表示狀態(tài)的延續(xù)。B.diedto bee【答案】 B 【解析】【分析】題意:現(xiàn)在完成時里,since從句里動詞應(yīng)用一般過去時。C.故選C。washere for 100 years.A.for+時間段用現(xiàn)在完成時,并且用延續(xù)性動詞,現(xiàn)在完成時的結(jié)構(gòu)是have/has+動詞過去分詞,排除B。have married, have been married【答案】 C 【解析】【分析】句意:——Mary,我記得幾年前你結(jié)婚了。married, marriedfor 3 years.A.for more than two weeks 表示時間段,在現(xiàn)在完成時中需要和延續(xù)性動詞連用,lend 和 borrow 都是短暫性動詞,keep 具有延續(xù)性,故選C。B.ll be back next ,故選A。她將下周回來。has been toll be back next week.A.6.—Where is Catherine? I haven39。故選D