Our math teacher____ here for 10 years.
A: is
B: was
C: will be
D: has been
A: is
B: was
C: will be
D: has been
D
举一反三
- Our teacher ___ in the school for more than 10 years. A: work B: working C: has worked D: will work
- There has been a lot of important (improve) _____________ here in the last 20 years.
- How many years has Richard been working in this company? ________ years.
- There great change in our management over the past few years. A: is B: was C: has been D: have been
- Zhang Hanschool two years ago and hefor two years. A: leaves ; has gone B: left; has been away C: leaves; has been away D: left; has gone
内容
- 0
She has been studying here for five years and by the end of next summer she _____.
- 1
My English teacher is the only one of the teachers in our school who _____ sent to Australia . A: has been B: has C: have been D: have
- 2
He _____ articles for our newspaper these three years, and he ____ about thirty articles. A: has written, has been writing B: is writing, has been writing C: has been writing, wrote D: has been writing, has written
- 3
8. How long has Mary been a teacher? ---____two years ago. A: since B: for C: in D: through
- 4
Our English teacher is _______ than our math teacher.