You are on page 1of 2

Choose whether it is past tense or present perfect

1. …… a noise just then?

a. Did you hear?   b. Do you hear?     c. Have you heard?      d. Have you been
hearing?

2. They are singing and dancing because their uncle…… …………

a. is arriving       b. has arrived        c. arrives       d. arrived

3. You’ve finished the test. The negative form of this sentence is….

a. You don’t finish the test.     b. You aren’t finishing the test.    c. You haven’t
finished the test yet.   d. You didn’t finish the test yet.

4. The children have……eaten their breakfast.

a. since     b. been     c. yet       d. just

5. Mr. Rudi…. in Bali for a week.

a. been   b. having     c. has        d. has been

6. A: What have you just done?

     B: I’ve just ….. a letter.

a. written    b. is writing      c. writing       d. am writing

7. I have a new shirt now, my mother has …… it.

a. to sew       b. sewn        c. sewing       d. Sews

8. Andy : …… the new Walt Disney movie yet?

     Rully : Yes, i have. I watched it yesterday.

a. Has you watched     b. Were you watched    c. Have you watched       d. Do you
watch

9. Mr. Hasan has….

a. already polished his shoes.     b. not to do at home.      c. doing something the whole
day.    d. be here since ten o’clock

10. Miss Rina…….. us English since 2004.


a. was teaching      b. has taught      c. is going to teach            d. taught

You might also like