Present perfect and past simple – A2 English Grammar Test

Ngữ pháp · Ngữ pháp A2 · Đề 36/100

1  Complete the sentences with the past simple or present perfect form of the verb in the box.

buy     go     not learn     not speak

start     take     travel

1   I ……started…… learning French last year.

2   We ……………. English since yesterday.

3   ……………. you ever ……………. to Australia?

4   Where ……………. you ……………. on your last holiday?

5   Daniel ……………. just ……………. his final English exam.

6   Mum ……………. me a Spanish dictionary at the beginning of term.

7   I ……………. all the topics for the test yet.

Xem đáp án

2   haven’t / have not spoken

3   Have, travelled

4   did, go

5   has, taken

6   bought

7   haven’t / have not learned

2  Match the beginnings and endings of the sentences. Then complete the sentences with the verb in brackets in the past simple or present perfect.

1   I ……didn’t enjoy…… (not enjoy) the film   …D…

2   We …………………… (not finish) these

3   Did you understand what

4   Julia …………………… (translate) an

5   I …………………… (have) English

6   ……………… you …………………… (look up)

7   Mum …………………… (join) a

A   interesting article last week.

B   the new words in the dictionary yet?

C   language club last year.

D   because it ……was…… (be) very violent.

E    Sasha …………………… (say)?

F    lessons since 2015.

G   exercises yet so please give us more time.

Xem đáp án

2   G, haven’t finished

3   E, said

4   A, translated

5   F, ’ve had / have had

6   B, Have, looked up

7   C, joined

3  Complete the questions with When or How long. Then complete the missing words using the verb in brackets in the past simple or present perfect.

1   ……When…… did you ……take…… (take) your English exam?

2   ……………… have you ……………… (know) Tom?

3   ……………… has Matt ……………… (be) your teacher?

4   ……………… did you ……………… (have) a holiday?

5   ……………… did Alex ……………… (move) to Canada?

6   ……………… has it been since you ……………… (speak) German?

7   ……………… was the last time you ……………… (see) Susan?

Xem đáp án

2 How long, known   3 How long, been

4 When, have   5 When, move

6 How long, spoke   7 When, saw

4  Find and correct the mistakes in the sentences and questions.

1   I have arrived at the airport at 8 o’clock.

      ……I arrived at the airport at 8 o’clock. ……

2   How many mistakes have you made in yesterday’s test?

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

3   I just bought a new dictionary.

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

4   We have seen lots of interesting places when we were in Rome.

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

5   Were you to Australia?

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

6   Gemma hasn’t known the meaning of the word.

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

7   They didn’t see their cousins since last year.

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

Xem đáp án

2   have you made, How many mistakes did you make in yesterday’s test?

3   I just bought, I’ve / I have just bought a new dictionary.

4   have seen, We saw lots of interesting places when we were in Rome.

5   Were you, Have you been to Australia?

6   hasn’t known, Gemma didn’t know the meaning of the word.

7   didn’t see, They haven’t seen their cousins since last year.

5  Complete the conversation with one word in each space.

Hugo:   Hi Lucy. 1……Have…… you met Alice? She’s a close friend of 2……………… .

Lucy:   No, I haven’t. Hi, Alice. Nice to meet you. Are you 3……………… in the same English class?

Alice:   Yes, we 4……………… .

Lucy:   Fantastic. Are you both enjoying English?

Hugo:   Yes, we enjoy 5……………… English because we have 6……………… best teacher! Last year it wasn’t so much fun because we 7……………… a different teacher every term but now it’s great.

Lucy:   How lucky! I want to 8……………… my class so I can be with my friends but I don’t know if will be possible before next year.

Alice:   Good luck.

Xem đáp án

2 mine   3 both   4 are   5 learning / studying

6 the   7 had   8 change

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ụ