A. leaving B. being left C. leave D. left
A. I’m not invited B. I was not invited C. I have not been invited D. I had not been invited
A. would come B. came C. would have come D. will come
A. learning ,forgetting B. to learn, to forget C. using ,but D. who learns ,to forget
A. I’m going to post B. I’ve decided to post C. I’ll post D. I’d rather post
A. speak B. spoke C. will speak D. to speak
A. am going to take an exam B. am taking an exam C. will be taking an exam D. am to take an exam
A. told B. telling C. to tell D. to have told
A. to do B. to C. doing D. doing to
A. crossed B. crossing C. cross D. to cross
A. did you go; had arrived B. have you been; would have been C. were you; would come D. are you; was
A. having not been invited B. not having invited C. having not invited D. not having been invited
A. your studying math B. you to study math C. for you to study math D. of you to study math
A. Not receiving B. Receiving C. Not having received D. Having not received
A. can B. could C. should D. would
A. only to realize B. realizing C. having been realized D. realized
A. having planted B. planted C. have been planted D. to be planted
A. am just thinking B. just thought C. have just thought D. was just thinking
A.she’s gone B.she’ll go C.she’d gone D.she’d go
A. pay B. paying C. paid D. to pay
A. for me to make B. for me making C. of me to make D. of me making
A. missing, playing B. missing, play C. missed, played D. missed, to play
A. cut B. to be cut C. being cut D. cutting
A. is being met B. will meet C. will be meeting D. will have met
A. never to drive B. to never drive C. never driving D. never drive
A. was doing B. had been doing C. has done D. did
A.might have given B.might give C.may have given D.may give
A. invited B. to inviting C. being invited D. inviting
A. run B. running C. to run D. ran
A. being badly treated B. treating badly C. to be treated badly D. to have been badly treated
A. decided against B. will decide against C. have decided D. shall decide against
A. must have finished B. need have finished C. finished D. should have finished
A. listened B. was listening C. has listened D. had listened
A. post, to post B. posting ,post C. being posting, posted D. to be post ,post
A. first played B. to be first played C. first playing D. to be first playing
A.had B.had to C.must D.might
A. When asked B. On asking C. On being D. When he was asked
A. being held, to be held B. to be held ,held C. held ,being held D. to be held ,to be held
A. could have caught B. had caught C. would catch D. could catch
A.would be completed B.was being completed C.has been completed D.had been completed
A. telling ,talking B. to tell ,to talk C. telling, to talk D. be told ,talking
A. has B. had C. have D. will have