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