满分5 > 初中英语试题 >

—Were you still doing your homework at t...

—Were you still doing your homework at that time?

—No,I had already finished it ________.

A.in two hours B.two hours ago

C.before two hours D.two hours before

 

D 【解析】 句意:—你那时候在做作业吗? —不,我已经在两个小时前完成了。in two hours在两小时后,和一般将来时连用;two hours ago两小时以前,和一般过去时连用;before two hours形式错误,before应在在时间之后;two hours before和过去完成时连用。根据had finished是过去完成时可知和before的时间状语连用,故选D。  
复制答案
考点分析:
相关试题推荐

She told me that she ________ a cold for three days.

A.has caught B.had had

C.has had D.had caught

 

查看答案

By the time I                   up,my brother                   into the bathroom.I had to wait for him.

A.wake;went B.woke;has gone C.woke;had gone D.wake;has gone

 

查看答案

—Have you ever ________the amusement park like Disneyland in other parts of the world?

—No,I haven't.

A.heard about B.heard from C.heard D.heard out

 

查看答案

—You didn’t watch the movie?

—Yes, but by the time I ______ to the cinema, the movie ______ for several minutes.

A. got; has begun    B. got; had been on

C. got; had begun    D. got; has been on

 

查看答案

—Did you see Mrs. Lee in the meeting room?

—No. When I got there, she ________ another meeting.

A.had left for B.had left to

C.was leaving for D.was leaving to

 

查看答案
试题属性

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