满分5 > 初中英语试题 >

—How long ________you ________a fever? —...

—How long ________you ________a fever?

—Ever since last night.

A.have; caught B.did; have C.have; had

 

C 【解析】 句意:——你发烧多久了?——自从昨天晚上开始。 考查现在完成时。根据回答Ever since last night可知,本句应该用现在完成时,所以排除B;根据空前的How long可知,本句问的是持续一段时间,所以不能用瞬间动词catch,所以排除A,应该用have had a fever。故选C。  
复制答案
考点分析:
相关试题推荐

We used to ________ in the evening, but now we are used to________ early in the morning.

A.exercise; exercise B.exercise; exercising C.exercised; exercise

 

查看答案

Children like stories _______have happy endings, and so do many old people.

A.who B.which C.what

 

查看答案

—Cindy, did you watch the Airshow(航展)2019 on TV?

—You mean the one that ________in Zhuhai? Of course I did!

A.held B.is held C.was held

 

查看答案

You look tired! Why not ________a rest?

A.stop to have B.stop having C.stopping to have

 

查看答案

—Do you enjoy Chinese Folk songs?

—Yes, the folk songs________ nice.

A.sound B.smell C.taste

 

查看答案
试题属性

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