- What do you think of the new foreign teacher Thomson?
- Pretty good. I think he ____ a great job so far.
A. does B. did C. has done D. was done
- What do you think of the new foreign teacher Thomson?
- Pretty good. I think he ____ a great job so far.
A. does B. did C. has done D. was done
C