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