满分5 > 初中英语试题 >

She ________ the bike for two years, but...

She ________ the bike for two yearsbut it still looks nice.

A. had    B. bought    C. has had    D. has bought

 

C 【解析】试题分析:句意:她买这辆车有两年了,但是看起来还漂亮。A. had一般过去时态;B. bought一般过去时态;. has had现在完成时态;D. has bought现在完成时态。描述过去开始的动作或状态一直延续到现在,句子用现在完成时态。Buy是一般非延续性的动词,不能与表示一段时间的状语for two years连用,要用成have(拥有)。故选C。 考点:考查动词用法辨析。  
复制答案
考点分析:
相关试题推荐

Tomyou mustn’t swim in the river. It’s too ________.

A. safe    B. dangerous    C. careful    D. easy

 

查看答案

Could you give ________ some breadMum? I am hungry.

A. my    B. mine    C. I    D. me

 

查看答案

I like the red scarf. It ________ very soft.

A. tastes    B. feels    C. sounds    D. smells

 

查看答案

I live far from my schoolso I always go to school ________ bus.

A. by    B. on    C. in    D. at

 

查看答案

Kate is a clever girl. She learns to play ________ piano by herself.

A. a    B. an    C. the    D. /

 

查看答案
试题属性

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