Present and past habits – B2 English Grammar Test

Ngữ pháp · Ngữ pháp B2 · Đề 25/101

1  Complete the sentences (1–7) with the words in the box, then match the descriptions (A–G) to the sentences.

after     big     grandma     school     shoes

sisters     teacher

A   a present habit

B   a present state

C   an annoying present habit

D   a past habit

E    a past state

F    an annoying past habit

G   a temporary present habit

1   When we were kids we would visit our ……grandma…… every Sunday. …D…

2   My ………………… were a nightmare growing up. They were always fighting. ……

3   I do fencing every Wednesday ………………… school. ……

4   In the past, computers used to be as ………………… as a room. ……

5   My science ………………… is constantly giving us loads of boring homework. ……

6   For the next six months, Helena is studying at a boarding ………………… . ……

7   Your ………………… are a bit dirty. ……

Xem đáp án

2   sisters, F

3   after, A

4   big, E

5   teacher, C

6   school, G

7   shoes, B

2  Compare Wendy’s life five years ago to now. Complete the sentences with the words and phrases in the box. Use each word or phrase only once. There is one extra word or phrase which you do not need to use.

Five years ago

Now

Home

Sydney

London

Hair

Long, blonde

Short, brown

Children

0

2

Hobbies

Netball

Cycling

Job

Police officer

Photographer (in Berlin until October)

Biggest annoyance

Neighbours – loud music

Trains – late

Every Sunday

Walk on beach

Take kids to park

are constantly     didn’t use to     goes     is

is working     used to     were always     will     would

1   She ……used to…… live in Sydney.

2   The trains …………………… running late.

3   She …………………… a photographer.

4   She …………………… cycling.

5   She …………………… in Berlin at the moment.

6   Her neighbours …………………… playing loud music.

7   She …………………… have any children.

8   Every Sunday she …………………… go for a walk on the beach.

Xem đáp án

2   are constantly

3   is

4   goes

5   is working

6   were always

7   didn’t use to

8   would

will is not needed

3  Complete more sentences about Wendy. Use used to + verb or the present simple.

1   She ……used to play…… netball.

2   She ………………………… short, brown hair.

3   She ………………………… in London.

4   She ………………………… a police officer.

5   She ………………………… the kids to the park every Sunday.

6   She ………………………… two children.

7   She ………………………… long blonde hair.

Xem đáp án

2   has (got)

3   lives

4   used to be

5   takes

6   has (got)

7   used to have

4  Cross out the mistakes in the sentences. Write the correct sentences.

1   Joao didn’t used to speak any English.

      ……Joao didn’t use to speak any English. ……

2   Always we were laughing and having a good time.

      ……………………………………………….

3   The dog will bark every time the doorbell rang.

      ……………………………………………….

4   I remember when we were going swimming every afternoon.

      ……………………………………………….

5   Right now I study to be an engineer.

      ……………………………………………….

6   My father was being a surgeon, but now he runs a café.

      ……………………………………………….

Xem đáp án

2   We were always laughing and having a good time.

3   The dog would bark / used to bark every time the doorbell rang.

4   I remember when we used to go / would go swimming every afternoon.

5   Right now I am/’m studying to be an engineer.

6   My father used to be / was a surgeon, but now he runs a café.

5  Complete the text with the correct form of the verbs in the box.

be called     change     go     have     make

not go back     train     work

I loved my primary school. It 1……used to be called…… ‘North Primary’ but then it became ‘North Hill Primary’, and now it is called ‘Dove Hill’. It seems like they 2………………………... constantly the name of it. Anyway, I 3………………………... great memories of going there, the teachers, my friends. Not everything was good. Some of the boys in my class were a pain. They 4………………………... always jokes and distracting me, but I ignored them. Sometimes after school Mum and I 5………………………... and feed the ducks down by the river. I loved it. I 6………………………... to the school since I left. For the last ten years I 7………………………... as a chef, but at the moment I only work weekends because I 8………………………... to be a teacher during the week. Who knows, maybe I’ll end up working at my own primary school one day!

Xem đáp án

2   are (constantly) changing

3   have (got)

4   were (always) making

5   would go / used to go

6   haven’t been / gone back

7   have/’ve been working

8   am/’m training

Ngữ pháp — chọn cấp độ

Chuyên mục Số đề
Ngữ pháp A1 80
Ngữ pháp A2 100
Ngữ pháp B1 94
Ngữ pháp B2 101
Ngữ pháp C1 59

Danh mục công cụ 121

Thuế & kế toán 14
Lao động & BHXH 8
Doanh nghiệp 16
Tài chính 8
Dân sự 10
Hành chính 6
Giao thông 16
Đất đai & xây dựng 4
Nông nghiệp 6
Giáo dục 17
Y tế 7
Lịch & văn hóa 9
Xem tất cả 121 công cụ