A. was meeting
B. have met
C. met
D. had been meeting
A. has thanked
B. thanked
C. thanks
D. is thanking
A. have spoken
B. have been speaking
C. spoke
D. speak
A. was playing/ arrived
B. played/ arrived
C. was playing/ were arriving
D. had played/arrived
A. Have you seen/have seen
B. Have you seen/saw
C. Did you see/saw
D. Do you see/saw
A. doesn’t smoke
B. smoked
C. didn’t smoke
D. hasn’t smoked
A. are working
B. work
C. have been working
D. have worked
A. will be finishing
B. will finish
C. is going to finish
D. will have finished
A. is
B. is being
C. has been
D. was
A. have studied
B. have been studying
C. will have been studying
D. will study
A. has done
B. had done
C. did
D. was doing
A. will have waited
B. will be waiting
C. have been waiting
D. have waited
A. is giving
B. will give
C. gave
D. has given
A. will be saying
B. says
C. will say
D. will have been saying
A. has been knocking
B. is knocking
C. knocks
D. knocked
A. was reading
B. wrote
C. was written
D. had written
A. he had left
B. he has left
C. he left
D. he was left
A. had
B. had had
C. have has
D. have had
A. finish
B. finishing
C. will finish
D. has finished
A. went
B. was going
C. has gone
D. did go
A. have been
B. had been
C. would be
D. was
A. will have finished
B. have finished
C. will finish
D. had finished
A. am going to carry
B. am carrying
C. will carry
D. carry
A. sits
B. is sitting
C. sat
D. was sitting
A. remind
B. reminded
C. will remind
D. would remind
A. sleeps
B. sleeping
C. sleep
D. to sleep
A. is raining
B. rains
C. is going to rain
D. will rain
A. will pick/ arrive
B. am going to pick/will arrive
C. will pick/will arrive
D. pick/will arrive
A. would destroy
B. destroyed
C. was destroyed
D. was going to destroy
A. is going to study
B. will have studied
C. will study
D. will be studying
A. never see
B. never saw
C. have never seen
D. have never been seeing
A. crossed/saw
B. crossed/were seeing
C. were crossing/ were seeing
D. were crossing/ saw
A. had visited
B. has visited
C. visited
D. was visiting
A. live
B. were living
C. have lived
D. lived
A. is
B. will be
C. has been
D. is going to be
Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).
Copyright © 2021 HOCTAP247