18.---David _____ his hometown for 2 years since he left school.
---________.Two years is a long time.(  )
A.has left,So has heB.left,So he has
C.has been away from,So did heD.has been away from,So he has

分析 -自從大衛(wèi)離開學(xué)校,他已經(jīng)離開家鄉(xiāng)2年了.
-確實(shí)是這樣.兩年很長.

解答 答案:D
根據(jù)for 2 years,for+時(shí)間段,選擇完成時(shí),又從離開學(xué)校到現(xiàn)在離開家鄉(xiāng)2年了,選擇現(xiàn)在完成時(shí),其結(jié)構(gòu)是:have/has+及物動(dòng)詞的過去分次形式,排除B,又離開家鄉(xiāng)這種狀態(tài)保持2年了,不是離開家鄉(xiāng)這個(gè)動(dòng)作,所以用has been away from,不用has left,排除A.把副詞so放在句首,表示前面所說的情況也適用于另一個(gè)人(或物),構(gòu)成"so+be動(dòng)詞/助動(dòng)詞/情態(tài)動(dòng)詞+主語"結(jié)構(gòu)時(shí),用部分倒裝.當(dāng)后者對前者所說的內(nèi)容表示贊同或加以例證、強(qiáng)調(diào)時(shí),用結(jié)構(gòu)"so+主語+be動(dòng)詞/助動(dòng)詞/情態(tài)動(dòng)詞"表示,意為"…的確如此".故選D.

點(diǎn)評 本題主要考查現(xiàn)在完成時(shí)和so放在句首的部分倒裝,現(xiàn)在完成時(shí)表示從過去某時(shí)開始一直延續(xù)到現(xiàn)在的動(dòng)作或狀態(tài).常與表示一段時(shí)間的for短語、since短語或從句等連用時(shí),應(yīng)注意句中的謂語動(dòng)詞須是延續(xù)性的.注意區(qū)分so引導(dǎo)的部分倒裝,"so+be動(dòng)詞/助動(dòng)詞/情態(tài)動(dòng)詞+主語",表示前面所說的情況也適用于另一個(gè)人(或物);"so+主語+be動(dòng)詞/助動(dòng)詞/情態(tài)動(dòng)詞"表示,意為"…的確如此".

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:初中英語 來源: 題型:填空題

8.Female elephants are usually smaller andweigh less than the bulls(牛).(weight)

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

9.I never doubt that the price of the new car will be muchhigher (高).

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

6.I'll show you to your room.Ours(our) are upstairs.

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

13.I didn't _____ you were going to leave_____ 3o'clock.( 。
A.find; atB.realize; until
C.remember; beforeD.tell; after

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

3.Could you please tell me_______?
---Sorry,I don't know because I'm new here.( 。
A.where is the school library
B.how to get to the airport
C.how can I go the supermarket
D.how far was the Grand Theatre from our school

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

10.-Could you tell them____?-Of course,she lives in Shanghai Road.( 。
A.where Lily livesB.where Lily lived
C.where did Lily live   

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

8.If Nancy ______ the exam,she will go to Australia for English study.( 。
A.passB.passedC.passesD.will pass

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

9.If you __________ one million dollars,what __________ you do with it?(  )
A.had,wouldB.had,willC.have,wouldD.has,will

查看答案和解析>>

同步練習(xí)冊答案