A. from
B. for
C. on
D. to
Category Archives: Fill in the Blanks MCQs
A. catch
B. catches
C. caught
D. will catch
A. Do
B. did
C. will done
D. done
A. walk
B. walked
C. walking
D. will walk
A. post
B. posts
C. posted
D. will post
A. finished
B. finish
C. will finish
D. will have finished
A. rest
B. rested
C. will rest
D. have been resting
A. began
B. began
C. begun
D. will begun
A. speak
B. speaks
C. is speaking
D. spoken
A. come
B. will come
C. came
D. had come