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