1 Bob explained that he ... that actor since his childhood.
1 have known
2 has known
3 had known
2 Sarah was sure she ... the novel before.
1 have read
2 has read
3 had read
3 Cartoons ... films for children, but lots of grown-ups watch them too.
1 have always been
2 has always been
3 had always been
4 We all think that Wilson ... a wonderful poem.
1 have written
2 has written
3 had written
5 Critics say that this director ... several outstanding films.
1 have shot
2 has shot
3 had shot
6 Jenny complained that she ... to Lisbon.
1 have never been
2 has never been
3 had never been
7 I said, I ... the tickets for the show at a fairly cheap price.
1 have bought
2 has bought
3 had bought
8 Victor said he ... several westerns.
1 have seen
2 has seen
3 had seen
9 Jim left London after he ... his student's report.
1 have received
2 has received
3 had received
10 George ... . He is in the kitchen.
1 have just arrived
2 has just arrived
3 had just arrived
1 )3
2)3
3)1
4)2
5)2
6)3
7)3
8)3
9)3
10)2