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