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