He has been running______.A.since two hoursB.for two o’clockC.two hours agoD.for

He has been running______.A.since two hoursB.for two o’clockC.two hours agoD.for

题型:不详难度:来源:
He has been running______.
A.since two hoursB.for two o’clock
C.two hours agoD.for two hours

答案
D
解析

试题分析:在表示时间时,since后接时间点,表示自从……以来;for后面接一段时间,用于完成时态;ago用在一段时间之后,表示过去某个时间。句意:他已经跑了两个小时。结合语境可知选D。
点评:该题型是属于英语考试的基础题型,是必考内容。英语单词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个选项的基本含义,并注意交叉含义间的区别,了解其特殊用法,然后结合语境选择正确答案。
举一反三
You can watch TV ______, but you can’t watch it ______ a long time.
A.one, atB.one, forC.first, forD.first, at

题型:不详难度:| 查看答案
There are _____________ doctors and nurses in that hospital.
A.thousandB.two thousandC.two thousandsD.thousands of

题型:不详难度:| 查看答案
There are_______ seasons in a year. Winter is_________season.
A.fourth; the fourthB.fourth; fourC.four;the fourthD.four;the four

题型:不详难度:| 查看答案
---The number of the students in our school is about nine _____.   ---I see. ______of them are boys.
A.hundred; Two thirdsB.hundred ; Two third
C.hundreds; Two thirdsD.hundreds; Two third

题型:不详难度:| 查看答案
    the students in this school is about four thousand,      of them are boys.
A.A number of, three fifthB.The number of, three fifths
C.A number of, three fifthsD.The number of, three fifth

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

超级试练试题库

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