8. How long has Mary been a teacher? ---____two years ago.
A: since
B: for
C: in
D: through
A: since
B: for
C: in
D: through
举一反三
- How long has the magazine been on sale How long has the magazine been on sale A: for one year B: for eighteen months C: for two years
- Mary is 12 years old. Two years ago, she was twice as her brother Jack. How old is Jack now? A: 5 B: 6 C: 7 D: 8
- They ____ friends since they met three years ago. A: became B: has been C: have become D: have been
- He in the company since he graduated from Lanzhou Vocational College two years ago. A: worked B: has been working C: had worked D: was working
- A: I didn’t expect to meet you in another county, How long have you been here?B: several months.How long have The A been in that county? A: two years ago B: several months C: in a week D: Not long before