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