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