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