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