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