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