Quiz Present Perfect Continuous Tense

Pilihlah salah satu jawaban untuk melengkapi kalimat di bawah ini.
  1. They … anything for the past hour.

    1. haven’t been doing
    2. hasn’t been doing
  2. It … hard.

    1. have just been raining
    2. has just been raining
  3. He and his family… in poverty since their company went bankrupt.

    1. have been living
    2. has been living
  4. How long … properly in the gym?

    1. has he been working out
    2. have he been working out
  5. She … with the research team since January.

    1. has been working
    2. have been working
  6. … here for over two hours?

    1. Has she been waiting
    2. Does she has been waiting
  7. Why … Mandarin classes for the last three weeks?

    1. not have you been attending
    2. have you not been attending
  8. I’m sleepy because I … all night.

    1. have been staying up
    2. has been staying up
  9. My brother … about buying a used car from the dealer. Do you think it’s a good idea?

    1. has been thinking
    2. have been thinking

Tidak ada komentar:

Posting Komentar