满分5 > 初中英语试题 >

She has learned English ______ nine year...

She has learned English ______ nine years.

A. since     B. for     C. when     D. before

 

B 【解析】 试题分析:句意:她学习英语已经9年了。since自从;for后跟一段时间;when当……时候;before在……之前。根据句意可知,这里说的是她学习英语已经有9年了,for后面跟一段时间,故选B。 考点:考查介词。  
复制答案
考点分析:
相关试题推荐

He _______every morning since five years ago.

A. ran   B. has run   C. runs   D. is running

 

查看答案

---Have you _____been to Beijing?

---No, but I want to go there next year.

A. never        B. ever      C. always       D. sometimes

 

查看答案

It’s so hot now, ______the man is still wearing that warm coat.

A. and     B. but       C. because    D. so

 

查看答案

She took part in the ________last week, but unluckily she lost it.

A. friend   B. competition    C. journey   D. prize

 

查看答案

---I always feel______ when I talk in front of the class.

---You should not worry about it. Just believe you can do it well.

A. lucky     B. free      C. nervous    D. excited

 

查看答案
试题属性

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