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