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