1.c will be lying
2.a have been married
3.a am going to visit
4.b had been married
5.a will be
6.d will be
7.b was
8.d sold
9.d had been waiting
10. D. couldn’t have caught
11.d shouldn't have eaten
12.b takes place
13.a do
14.d had been studying
15.c causes
16.are you looking
17.a was walking
18.c to establish
19.c have tried
20.b he left