15. We …for six hours already, but we…. the top of the mountain yet.
A. have been climbing/have not reached
B. have climbed/ have not reached
C. have been climbing/ have not been reaching
D. have climbed /have not been reaching
16. The pain already…….. but the child still………..
A. has gone/ is crying B. has been going/ has cried
C. has gone/ is crying D. has gone/ has cried
17.My mother ……strawberries for years but she has never had such a good crop before.
A. grows B. has been growing C. grew D. had grown
18. Why ………… wet? ?................
A. is your hair/ Have you been swimming B. is your hair/ Have you swum
C. is your hair/ Do you swim D. is your hair/ Are you swimming
27. Working for 12 hours a day ______ her very tired .
A. makes B. made C. make D. making
13. They had the swamp______ last year.
a. drain b. to drain c. cut d. to cut