满分5 > 初中英语试题 >

—I called you yesterday evening, but nob...

—I called you yesterday evening, but nobody answered. Where were you then?

—Oh, I ________ my pet dog in my yard. I ________ this dog for two months.

A.was walking; have had B.walked; have bought C.was walking; have bought

 

A 【解析】 句意:——我昨晚给你打电话了,但是没人接。你当时在哪儿?——哦,我当时正在院子里遛狗。我已经买这只狗两个月了。 考查动词时态。was walking过去进行时;have had现在完成时;walked一般过去时;have bought现在完成时。根据前文“Where were you then”和语境,可知第一空要用过去进行时;第二空与for two months连用,可知用延续性动词的现在完成时,bought是buy的过去分词,是瞬间动词,其延续性动词为have,故选A。
复制答案
考点分析:
相关试题推荐

—Why don't you buy a car and then travel to Shanghai during the summer vacation?

—I'd like to, but I can't afford________both.

A.to pay for B.paying for C.pay for

 

查看答案

—How did you get the MP4, from a shop or by phone?

—________. I always like shopping online.

A.None B.Neither C.Both

 

查看答案

—We must be careful as we work.

—Yes. The more careful we are, the ________ mistakes we’ll make.

A.more B.fewer C.less

 

查看答案

We met with some________difficulties at the beginning. However, we finished our task at last.

A.unexpected B.uncomfortable C.unimportant

 

查看答案

—How can I use this washing machine?

—Well, you can read the________on the box first.

A.directions B.instructions C.relations

 

查看答案
试题属性

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