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