A) working B) has worked C) have worked D) is working E) works
A) had been skiing B) skied C) was skiing D) have skied E) is skiing
A) are running B) runned C) run D) had run E) ran
A) needed B) will need C) need D) is needing E) needs
A) had been B) has been C) is D) weren´t E) were
A) had taken B) is taking C) takes D) tooked E) has taken
A) checked B) will check C) has checked D) checks E) is checking
A) has borrowed B) will borrow C) had borrowed D) borrows E) will have borrow
A) has rained B) will rain C) rained D) will have rained E) rains
A) will have eaten B) had eaten C) ate D) will eat E) has eaten
A) was traveling B) travels C) had been traveling D) will travel E) was traveling
A) were breaking B) was breaking C) had broken D) breaks E) broke
A) had come out B) have come out C) none of the options D) will come out E) has come out
A) takes B) am taking C) has been taking D) had taken E) none of the options
A) have studied B) study C) had studied D) studied E) studies
A) had finished B) will have finished C) have finished D) finished E) didn´t finish
A) had come B) has come C) will come D) will have come E) is coming
A) has taught B) will teach C) will have taught D) have taught E) is teaching
A) listens B) listened C) was listening D) had listened E) have listened
A) was waiting B) waited C) had been waiting D) will be waiting E) waits
A) will have won B) wins C) had won D) has won E) will win
A) returns B) returned C) will return D) had returned E) will have returned
A) flew B) flown C) had been flying D) should fly E) will be flying
A) have had B) had had C) will have had D) had E) has had
A) is learned B) should have learned C) learns D) has been learning E) will have learned |