- advanced-67
English Grammar / Incomplete Sentences / Advanced level # 67 (Answer Keys)
Perfect Tenses
A1 Many people have tried but no-one has succeeded so far.
answer: (d) have
A2 That programme is so boring that it's like watching paint dry.
answer: (c) dry
A3 By the end of this year I realize I shall have been writing tests for three years now.
answer: (b) shall have been
A4 Do you mind opening the door as I find it very hot in here?
answer: (d) opening
A5 I honestly think that the time has come when we should celebrate our success.
answer: (a) has
A6 How anyone managed to live in those conditions in the 18th century is difficult to imagine.
answer: (c) managed
A7 Have you ever heard of this writer before?
answer: (b) Have you
A8 That stupid dog is always barking all day long.
answer: (d) is always barking
A9 They were eating dinner when the lights went out.
answer: (c) went
A10 No-one will believe your story when you tell them.
answer: (a) will