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
举一反三
- 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