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