精英家教网 > 初中英语 > 题目详情
12.-Do you know the pregnant woman (孕妇) in Zhenjiang who caught H7N9has got well?
-Yes.The virus H7N9doesn't seem so serious.But I ______ chicken for over two months.(  )
A.didn't eatB.hadn't eatenC.haven't eatenD.don't eat

分析 --你知道在镇江感染了 H7N9的孕妇已经痊愈了吗?
--是的.H7N9病毒好像没有那么严重.但是我已经两个月没吃鸡肉了.

解答 答案:C.
根据语境for over two months(两个月),可知答句的动作是持续到现在并将继续的动作,故答句应为现在完成时态(基本结构:主语+have/has+动词的过去分词.),它的否定式在have后面直接加not,故选C.

点评 本题考查现在完成时态的用法,现在完成时态是指已经完成的动作对现在造成影响或后果,或者过去某一时间开始并一直持续到现在的动作或状态.基本结构:主语+have/has+动词的过去分词.考生在此基础上结合语境可正确作答.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

2.--Are you confident about the final exam,Kate?
--________.I've got everything ready.(  )
A.I hope soB.It's hard to say
C.Sure,I amD.I'm afraid not

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

3.When I came into the hall,the pianist __________ a piece of music.(  )
A.is playingB.playsC.will playD.was playing

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

20.Your picture is ______ hers.I'm afraid you copied hers.(  )
A.different fromB.similar toC.good forD.not the same as

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

7.Please write down the new words in the text of           .(  )
A.Lesson TenB.the Lesson TenC.Tenth Lesson

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

17.-Have youheard (hear) that Margaret Thatcher(撒切尔夫人) passed away in April,2013?
-Yes.I think it's a great loss.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

4.My parents and grandparents keepencouraging (鼓励) me to study hard.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

7.一Tomorrow is Fathers'Day.What gift shall we get for Dad?
一Let's give        a baseball.He likes sports.(  )
A.heB.himC.hisD.himself

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

8.-How often do you drink milk?
-        ever(  )
A.HardB.NearlyC.AlmostD.Hardly

查看答案和解析>>

同步练习册答案