满分5 > 高中英语试题 >

He was unhappy when he sold his guitar. ...

He was unhappy when he sold his guitar. After all,he________it for a very long time.

A.has had             B.had had

C.has                 D.had

 

B 【解析】 试题分析:考查时态。for后接一段时间用完成时,又因为前句谓语是过去时,所以用过去完成时,时态要保持一致。 【名师点睛】过去完成时表示过去某个时间之前已经完成的动作,即过去完成时的动作发生在“过去的过去”,句中有明显的参照动作或时间状语,这种时态从来不孤立使用。这道题当中的sold就是一个参照动作,have这个动作发生在sold之前,符合过去完成时的用法。  
复制答案
考点分析:
相关试题推荐

Hurry up,kids! The school bus    ________   for us!

A. waits                B. was waiting

C. waited               D. is waiting

 

查看答案

The water supply has been cut off temporarily because the workers ________  one of the main pipes.

A. had repaired          B. have repaired

C.repaired              D.are repairing

 

查看答案

We ________  very early so we packed the night before.

A. leave                 B. had left

C. were leaving           D.have left

 

查看答案

I felt very tired when I got home.and I  ________   straight  to bed.

A.go                  B.went

C.had gone             D.have gone

 

查看答案

When I first met Bryan I didn't like him, but I ________my mind.

A. have changed            B. change

C. had changed             D.would change

 

查看答案
试题属性

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