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