g. have been writing/have written
h. haven't worked
i. carried
j. didn't water
2.
a. I haven't seen her for two weeks.
b. How long have you lived in this city?
c. I have done the housework for thirty minutes.
d. My father has worked for that company since 1995.
e. We have learned English for four years
f. My grandfather hasn't smoked for a long time.
g. It took the students two hours to correct their exercises.
h. Ho Chi Minh City is the largest city in Vietnam.
i. How long have you learned Spanish?
j. The editor hasn't written to Mai for a month.





