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