Professional Documents
Culture Documents
White Lilac And Greyscale Present Perfect Simple And Continuous Grammar Practice Worksheet
White Lilac And Greyscale Present Perfect Simple And Continuous Grammar Practice Worksheet
White Lilac And Greyscale Present Perfect Simple And Continuous Grammar Practice Worksheet
GRAMMAR PRACTICE
Complete the sentences with the correct form of the verbs in brackets
a. Emma is exhausted because she (study) for hours.
b. you (finish) school?
c. Juan (write) e-mails since the morning.
d. I (have) a cold for more than a week
e. We (be) to China twice in the last five years.
f. I (write) an essay and I still (not finish).
g. That man (wait) for the bus for more than an hour.
Complete the sentences with the correct form of the verbs in brackets
a. Emma is exhausted because she (study) for hours.
b. you (finish) school?
c. Juan (write) e-mails since the morning.
d. I (have) a cold for more than a week
e. We (be) to China twice in the last five years.
f. I (write) an essay and I still (not finish).
g. That man (wait) for the bus for more than an hour.
Complete the sentences with the correct form of the verbs in brackets
a. Emma is exhausted because she (study) for hours.
b. you (finish) school?
c. Juan (write) e-mails since the morning.
d. I (have) a cold for more than a week
e. We (be) to China twice in the last five years.
f. I (write) an essay and I still (not finish).
g. That man (wait) for the bus for more than an hour.
Complete the sentences with the correct form of the verbs in brackets
a. Emma is exhausted because she has been studying (study) for hours.
b. Have you finished (finish) school?
c. Juan has been writing (write) e-mails since the morning.
d. I have had (have) a cold for more than a week
e. We have been (be) to China twice in the last five years.
f. I have been writing (write) an essay and I still haven't finished (not finish).
g. That man has been waiting (wait) for the bus for more than an hour.
c. has / been / Tom / for hours / studying Tom has been studying for hours
d. lived / I / here / since / have / March I have lived here since March
d. raining / It / for days / been / has It has been raining for days