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