英语专八考试试题及答案
姓名:____________________
一、单选题(每题2分,共20分)
1.Thefollowingsentencecontainsagrammaticalerror.Whichoneisit?
A.Shehasgonetothemarkettobuysomeapples.
B.Hewenttothelibrary,buthedidntfindanybook.
C.Idontknowifshewillcometothepartyornot.
D.Itisimportantthatweshouldfinishourworkontime.
2.Choosethecorrectwordtocompletethesentence.
They___________(leave/haveleft/hadleft)theofficebeforethemanagerarrived.
A.leave
B.haveleft
C.hadleft
3.WhichofthefollowingisacommonphraseusedinEnglishtoexpressabit?
A.littlebit
B.abit
C.bit
4.Sheisahardworker,___________?isanexampleofatagquestion.Whichoptioncompletesthesentencecorrectly?
A.isntshe
B.isnthe
C.doesntshe
5.Choosethewordthatbestfitstheblankinthesentence.
Theweathertodayis___________(bad/badly/badness)thanyesterday.
A.bad
B.badly
C.badness
6.Whichofthefollowingsentencesisgrammaticallycorrect?
A.Iwashopingtogooutwithyoulastnight.
B.Ihopetogooutwithyoulastnight.
C.Ihadhopedtogooutwithyoulastnight.
7.Fillintheblankwiththecorrectformoftheverbgiveninparentheses.
He___________(be)ateacherfortwentyyearswhenheretired.
A.hasbeen
B.hadbeen
C.havebeen
8.Choosethecorrectpasttenseformoftheverbdo.
I___________(do/did/done)myhomeworkyesterday.
A.do
B.did
C.done
9.Whichofthefollowingsentencesisincorrect?
A.Theyaregoingtothemoviestonight.
B.Theyaregonetothemoviestonight.
C.Theywenttothemovieslastnight.
10.Choosethewordthatbestfitstheblankinthesentence.
ThebookwassointerestingthatI___________(read/haveread/hadread)itinoneday.
A.read
B.haveread
C.hadread
二、完形填空(每题2分,共20分)
Readthefollowingpassageandchoosethebestwordforeachblankspacefromthewordlistgivenbelow.
A___________(1)dayinmylifewaswhenIwonthefirstprizein