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