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