He has been running______.A.since two hoursB.for two o’clockC.two hours agoD.for two hours-八年级英语

题目简介

He has been running______.A.since two hoursB.for two o’clockC.two hours agoD.for two hours-八年级英语

题目详情

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

答案

D

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

更多内容推荐