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