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