70. how many plays … shakespeare …? a) has, written b) had, written c) do, wrote d) did, written e) did, write 71. i … a lot of work today. a) have done b) did c) have been doing d) had been doing e) were doing 72. … alice at the party on sunday? a) did b) is c) does d) was e) were 73. your car looks very clean. … you … it? a) had, been washing b) did, wash c) do, wash d) have, been washing e) have, washed 74. the chinese … printing. a) have invented b) invented c) invent d) have been invented e) hade been invented 75. aristotle … a greek philosopher. he … many years ago. a) was, was born b) has been, was born c) was, had been born d) was, has been born e) is, was born 76. i … never … cricket in my life. a) have, played b) have, been playing c) haven’t, played d) had, been playing e) was playing 77. … you … ann recently? a) did, see b) has, seen c) was, seeing d) have, seen e) were, seeing 78. i … a lot of sweets when i was a child. a) have eaten b) eat c) had eaten d) was eating e) ate 79. who’s that woman? i … never … her before. a) did see b) had seen c) have seen d) had been seen e) do see
70) E
71)A
72)D
73)E
74)B
75)A
76)A
77)D
78)C/E
79)C