精英家教网 > 初中英语 > 题目详情

【题目】She________Maths for seven years since she________to this school.

A.taught; cameB.has taught; came

C.taught; has comeD.has taught; has come

【答案】B

【解析】

句意:自从她来到这个学校,她教数学教了七年了。

考查动词的时态。根据“for seven years”和“since”可知时间状语从句部分用一般过去时态,而主句用现在完成时态。“来到这个学校”是过去发生的动作,用came;而”教数学教了七年”是持续性的动作,用has taught。故选B

练习册系列答案
相关习题

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

【题目】—If you make a________in Mom’s room,she’ll be angry.

—Don’t worry! I’ll clean up the room.

A.decisionB.messC.mistake

查看答案和解析>>

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

【题目】—What's the matter with you,Jack?

—A week ________,but I still couldn't find my lost dog.

A. went by B. brought back

C. ended up D. paid for

查看答案和解析>>

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

【题目】--- Tony, you swim?

--- No. I will learn to swim this summer holiday.

A.mustB.canC.mayD.do

查看答案和解析>>

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

【题目】He had a serious disease when he was a child. (同义转换)

He________a serious disease when he was a child.

查看答案和解析>>

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

【题目】After staying here for one year, you can speak Chinese________us.

A.as good asB.as better asC.as well asD.as best as

查看答案和解析>>

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

【题目】—How many lessons ______ Mr. Wang have every day? —Six.

A. doB. hasC. does

查看答案和解析>>

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

【题目】Excuse me. Please speak louder, I_________hear you.

A.mustn'tB.may notC.can'tD.shouldn't

查看答案和解析>>

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

【题目】—Tom, have a good day!

— _____________

A.Good morning.B.Thanks. You, too.

C.How are you?D.Nice to meet you.

查看答案和解析>>

同步练习册答案