![]() ![]() |
英語動(dòng)詞時(shí)態(tài)詳解:現(xiàn)在完成進(jìn)行時(shí) |
作者:陳根花 文章來源:英語語法網(wǎng) 點(diǎn)擊數(shù) 更新時(shí)間:2008-05-16 文章錄入:admin 責(zé)任編輯:admin |
|
2. Now that she is out of a job, Lucy ______ going back to school, but she hasn’t decided yet. A. had considered B. has been considering C. considered D. is going to consider 分析:B。根據(jù)but she hasn’t decided yet (尚未決定) 可知,從開始失業(yè)時(shí)起一直在考慮再去上學(xué),現(xiàn)在還在考慮。表示從過去某一時(shí)刻開始一直到現(xiàn)在,并且現(xiàn)在依然在發(fā)生的動(dòng)作,用現(xiàn)在完成進(jìn)行時(shí),現(xiàn)在完成進(jìn)行時(shí)由“have/has been doing”構(gòu)成,所以選B。 3. I won’t tell the student the answer to the math problem until he ______ on it for more than an hour. A. has been working B. will have worked C. will have been working D. had worked 分的:A。has been working 為現(xiàn)在完成進(jìn)行時(shí),是許多中學(xué)生不太熟悉的一種時(shí)態(tài),因此要想通過分析句子直接從正面選出答案可能有一定困難。但是,如果我們用排除法來分析,則問題變得很簡單:首先,由于until引導(dǎo)的是時(shí)間狀語從句,根據(jù)“主將從現(xiàn)”原則,當(dāng)主句為將來時(shí)態(tài)時(shí),時(shí)間狀語從句不能直接用將來時(shí)態(tài)來表示將來意義,據(jù)此可排除B和C; 而選項(xiàng)D為過去完成時(shí),也不能選,因?yàn)椤斑^去完成時(shí)”必須以“過去”為支點(diǎn),表示“過去的過去”,但此句并沒有過去時(shí)態(tài)這一支點(diǎn),故此選項(xiàng)也被排除。 4. Cathy is taking notes of the grammatical rules in class at A. studies B. studied C. is studying D. has been studying 分析:D。根據(jù)句中的現(xiàn)在進(jìn)行時(shí)可排除B,再根據(jù)句中的for a year可知此題選現(xiàn)在完成進(jìn)行時(shí)最佳,即選D。 5. —I have got a headache. —No wonder. You ______ in front of that computer too long. A. work B. are working C. have been working D. worked 分析:C。由于在電腦前工作太久,所以導(dǎo)致了現(xiàn)在頭痛的結(jié)果,故空格處應(yīng)填現(xiàn)在完成時(shí)或現(xiàn)在完成進(jìn)行時(shí),即答案選C。 6. —I’m sure Andrew will win the first prize in the final. —I think so. He ______ for it for months. A. is preparing B. was preparing C. had been preparing D. has been preparing 分析:D。根據(jù)句中的…will win the first prize in the final可知,決賽還沒有舉行,所以下文談到的“準(zhǔn)備”指的肯定是從過去一直持續(xù)到現(xiàn)在的情況,故用現(xiàn)在完成進(jìn)行時(shí)。 |
![]() ![]() |