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