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