满分5 > 初中英语试题 >

They have been skating______ 2 hours ago...

They have been skating______ 2 hours ago.

A. for     B. until  

C. since D. after

 

C 【解析】 试题分析:句意:自从两个小时之前,他们就已经在滑冰了。分析:考查现在完成的时间状语,for+段时间; since+ 时间点; since+段时间+ago. 结合选项为第三项。故选 C 考点:考查介词的用法。  
复制答案
考点分析:
相关试题推荐

----Why don’t you go to the movie with me?-----Because I _______it already.

A. saw  B. have seen

C. see     D. seen

 

查看答案

____ useful the computer is!

A. What a      B. What an     

C. How         D. How a

 

查看答案

Do you remember what ____ at 11:00a.m yesterday?

A. were you doing    B. you were doing   

C. are you doing    D. you are doing

 

查看答案

When Tom got to my house, my family ___ dinner.

A. were having   B. was having   

C. is having   D. are having

 

查看答案

If you don't go, I _______, ______.

A. do, too        B. don’t, either   

C. don’t, too    D. won’t , either

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.