Grade 8 work English exercise grammar

Here is a grammar exercise for Grade 8 English:

Instructions:
Choose the correct word or phrase to complete each sentence.

1. I ________ basketball every Saturday.

a) play
b) plays
c) playing
d) is playing

2. My sister and I ________ going to the store after school.

a) am
b) is
c) are
d) been

3. We ________ a movie last night.

a) watch
b) watches
c) watching
d) watched

4. She ________ her homework yesterday.

a) finish
b) finishes
c) finishing
d) finished

5. Mark ________ to the park with his friends every weekend.

a) goes
b) go
c) going
d) went

6. They ________ a concert next week.

a) have
b) has
c) had
d) will have

7. My brother ________ the guitar very well.

a) play
b) plays
c) playing
d) is playing

8. The cat ________ on the fence right now.

a) sits
b) sit
c) sitting
d) sat

9. I ________ English lessons for three years.

a) has
b) have
c) having
d) had

10. The teacher ________ the students with their projects.

a) help
b) helps
c) helping
d) helped

Answers:
1. a) play
2. c) are
3. d) watched
4. d) finished
5. a) goes
6. d) will have
7. b) plays
8. a) sits
9. b) have
10. b) helps