Many a student ______ made that mistake before, which is another way of saying a

Many a student ______ made that mistake before, which is another way of saying a

题型:不详难度:来源:

Many a student ______ made that mistake before, which is another way of saying a great many students ________ made that mistake.
A.had; hasB.has been; haveC.have; hasD.has; have

答案
D
解析
考场主谓一致。Many a加单数名词,谓语动词用单数,且应该用现在完成时态和主动语态,排除A,B,C;a great many加复数名词,谓语动词用复数,所以选D。
举一反三

. Tom as well as his classmates __________ a song when the teacher came into the classroom.
A.are singingB.were singingC.is singingD.was singing

题型:不详难度:| 查看答案

. By the time you arrive in London, we        in Europe for two weeks.
A.shall stayB.have stayedC.will have stayedD.have been staying

题型:不详难度:| 查看答案

-----Why can’t you answer my question? I gave you some tips just now.
-----Sorry. I ______a magazine.
A.readB.had readC.was readingD.am reading

题型:不详难度:| 查看答案

. – How did you spend your national holidays?
– Oh, I________most of my time watching TV, and then I was invited to visit a relative in Qingdao.
A.have spentB.was spendingC.spentD.had been spending

题型:不详难度:| 查看答案

I did nothing wrong. Why are you always ______ me?
A.turning upB.turning onC.bringing up D.bringing on

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.