A) b) has worked B) a) worked C) c) has been working D) d) was working
A) a) worked B) c) had worked C) b) have been working D) d) work
A) c) did / study B) b) have / been studying C) d) had / studied D) a) are / studying
A) a) have been waiting B) d) are waiting C) c) had waited D) b) waited
A) a) is doing B) b) has done C) d) did D) c) has been doing
A) c) have waited B) b) waited C) a) have been waiting D) d) had waited
A) b) have played B) c) have been playing C) d) had played D) a) played
A) b) had tried B) c) tried C) a) has been trying D) d) is trying
A) d) rained B) c) has been raining C) a) was D) b) has been
A) a) read B) d) have been reading C) b) am reading D) c) have read
A) a) have gone B) c) were going C) d) go D) b) went
A) d) was losing B) c) lost C) a) has lost D) b) loses
A) c) eaten B) a) eat C) b) ate D) d) have eaten
A) a) have gone B) d) go C) c) had gone D) b) went
A) d) watches B) b) was watching C) a) watched D) c) had watched
A) c) Do / watch B) b) Have / watched C) a) Did / watch D) d) Were / watching
A) a) goes B) b) went C) c) has gone D) d) going
A) a) finished B) c) finish C) b) have finished D) d) had finished
A) c) arrive B) d) arriving C) a) arrived D) b) have arrived
A) b) closed B) a) closes C) c) has closed D) d) was closing
A) a) had already eaten B) c) were eating C) b) already ate D) d) eat
A) a) sent B) b) had sent C) d) was sending D) c) sends
A) b) had eaten B) c) have eaten C) a) ate D) d) eating
A) b) didn’t see B) a) hadn’t seen C) d) was seeing D) c) hasn’t seen
A) a) had left B) d) were leaving C) c) have left D) b) left
A) a) had finished B) c) have finished C) d) was finishing D) b) finished
A) b) wrote B) c) writes C) a) had written D) d) has written
A) b) had lived B) a) lived C) c) have lived D) d) were living
A) c) have worked B) a) worked C) d) work D) b) had worked
A) c) has gone B) d) was going C) b) had gone D) a) went |