D would studied
E didn't tell
G has been-has used-rode-had
H have not met-have just received
I Have you done
K to work
L has stayed
M has been-started-had taught-moved-has been- is- says-is
N have been waiting- don't think-arrives-do you think- happened- don't know- wait
O drinks-has drunk- left
P to read
Q have not seen- has not been- bought
I arrived- stayed-have already seen- will go- had been- go- was- have changed
II
1 was driving
2 saw
3 was waving
4 stopped
5 asked
6 was