A) had leaved , arrived B) leave, had arrived C) arrived, left D) had arrived, had left E) arrived, had already left
A) barks B) bark C) barking D) were barking E) had barking
A) watching B) watched, was hearing C) was watching, heard D) heard, watched E) watched, had heard
A) had thanked, done B) had thanked, had done C) done, had thanked D) thanked, had done E) did, thank
A) winning B) had win C) win D) wins E) will won
A) been B) is C) be D) was E) had been
A) waits B) has waited C) waited D) have waited E) have waiten.
A) had taught B) has taught C) have taught D) teaches E) is teaching
A) were playing, hurt B) have played, is hurting C) were hurting, played D) hurted, played E) hurt, play
A) Had you taken B) Taken C) Do you take D) Does you take E) Have you taken
A) directed, retired B) directed, had retired C) retire, direct D) retired, had directed E) retired, directed
A) has watched B) will watch C) watch D) watches E) watching
A) improved B) improve C) had improved D) have improved E) has improved
A) expects, is B) is, expected C) are, have been D) were, had expected E) had been, expect
A) solves B) solved C) solve D) am solving E) were solving
A) are winning B) were winning C) have won D) win E) wins
A) where B) be C) was D) has been E) are
A) went, found B) was gone, finding C) found, went D) had gone, found E) go, find
A) noticed, had eaten B) had eaten, noticed C) have noticed, eated D) had noticed, ate E) had noticed, eat
A) defend, needs B) had defended, need C) need, defends D) have needed, defended E) defend, need
A) has wanted B) have been wanting C) want D) have wanted E) wants
A) didn't have B) don't have C) have had D) had had E) has had
A) thinks B) has thought C) have thinked D) have been thinking E) thought
A) burning B) burns C) didn't burn D) had been burning E) has been burning
A) leave B) was left C) have left D) had left E) has left |