Practice Quiz 80 | C1 – Advanced

  • Do test 30 minutes
  • Number Questions: 30 questions
  • By: englishfreetest.com

Here's the exercise 'Practice Quiz 80 | C1 – Advanced' about C1 – Advanced. It's practise the C1 – Advanced.


You can find more to the lesson and more exercises. C1 – Advanced, English grammar in here.

Finally, click here to "Test" for start practice exercise .

  • Test content
    A. have been testing
    B. had been testing
    C. would be testing
    A. Had she turned
    B. Has she turned
    C. Did she turned
    A. The food is cooked at the moment.
    B. The food is being cooked at the moment.
    C. The food is cooking at the moment.
    A. Sarah still has problems.
    B. Sarah has still having problems.
    C. Sarah is still having problems.
    A. already did
    B. had already done
    C. have already done
    A. may have visited
    B. could have visited
    C. may visit
    A. Steve said that it was what he needed.
    B. Steve said that it was what I needed.
    C. Steve said that it has been what he needed.
    A. The manager said that it will remain the same.
    B. The manager said that it would remain the same.
    C. The manager said that it would be remaining the same.
    A. Krista said that she will wait for his response.
    B. Krista said that he would be waiting for her response.
    C. Krista said that she would be waiting for his response.
    A. The marketing specialist asked me if it had become a real success.
    B. The marketing specialist asked me if it became a real success.
    C. The marketing specialist asked me if it has become a real success.
    A. Was no this treatment effective?
    B. Wasn’t this treatment effective?
    C. Didn’t this treatment be effective?
    A. Wasn’t
    B. Hadn’t
    C. Didn’t
    A. Will she not come back?
    B. Will not she coming back?
    C. Won’t she be come back?
    A. with
    B. about
    C. within
    A. infamiliar
    B. unfamiliar
    C. ifamiliar
    A. unlogical
    B. alogical
    C. illogical
    A. employed
    B. employing
    C. unemployed
    A. unnecessary
    B. necessary
    C. inecessary