1) is listening
2) will be (không chắc vì ngăn cách bởi the)
3) learn / isn't studying
4) will the meeting happen / haven't know / have waited ( hơi khó)
5) have you lived
6) is rising / have ever seen
7) speaks / comes
8) Do you usually go / you stay
9) is holding / are looking
10) Have you finished / am working???
11) walk / is driving
12) don't think / is sleeping
13) have brought
14) has Peter worked
15) always complain / is
16) have just realized
17) have been
18) aren't wanting / prefer
19) Have they wanted / have watched
20) has been cooking / has been working