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

发布时间:2020-08-23 08:51:03

He has been running    .
A. since two hours
B. for two o’clock
C. two hours ago
D. for two hours

网友回答

A. since two hours
B. for two o’clock
C. two hours ago
(答案→)D. for two hours
解析:在表示时间时,since后接时间点,表示自从……以来;for后面接一段时间,用于完成时态;ago用在一段时间之后,表示过去某个时间。句意:他已经跑了两个小时。结合语境可知选D。
以上问题属网友观点,不代表本站立场,仅供参考!