TopStudy

Tiếng Anh · Lớp 10

Grammar: Present perfect and past simple

22 câu · 33 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

Poor Jeff. He (break) his arm.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

's broken

Tội nghiệp Jeff. Anh ấy bị gãy tay.

Câu 2

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

Look! The sun (come out).

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

has come out

Nhìn kìa! Mặt trời đã ló dạng.

Câu 3

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

John (not visit) Italy.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

hasn't visited

John chưa đến thăm Ý.

Câu 4

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

Oh dear. I (lose) my dictionary.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

've lost

Ôi trời. Tôi đã làm mất từ điển của mình.

Câu 5

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

We (not finish) our homework.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

haven't finished

Chúng tôi chưa hoàn thành bài tập về nhà.

Câu 6

1 điểm

Complete the sentence with the verb in brackets. Use the present perfect. (Hoàn thành câu với động từ trong ngoặc. Sử dụng thì hiện tại hoàn thành.)

Harry (not read) the Hunger Games books, but he'd like to.

Xem đáp án và lời giải

Câu 7

1 điểm

Complete the postcard with the present perfect form of the verbs below. (Hoàn thành bưu thiếp với dạng hiện tại hoàn thành của các động từ dưới đây.)

Hình minh hoạ

Hình minh hoạ

Xem đáp án và lời giải

Câu 8

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

visit Athens (X)

Xem đáp án và lời giải

Câu 9

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

spend lots of money (V)

Xem đáp án và lời giải

Câu 10

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

go windsurfing (V)

Xem đáp án và lời giải

Câu 11

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

read lots of books (X)

Xem đáp án và lời giải

Câu 12

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

swim in the sea (V)

Xem đáp án và lời giải

Câu 13

1 điểm

Hannah is on holiday in Greece. Write question and answer about the things she has and has not done. (Hannah đang đi nghỉ ở Hy Lạp. Viết câu hỏi và câu trả lời về điều cô ấy có và chưa làm.)

send many postcards (X)

Xem đáp án và lời giải

Câu 14

1 điểm

Complete the sentence with “has / have been, has / have gone / went” (Hoàn thành câu với “has / has been, has / have gone / went”)

We haven't had a holiday this year, but last year we … to Brazil.

Xem đáp án và lời giải

Câu 15

1 điểm

Complete the sentence with “has / have been, has / have gone / went” (Hoàn thành câu với “has / has been, has / have gone / went”)

We've got plenty of food – I … to the supermarket yesterday.

Xem đáp án và lời giải

Câu 16

1 điểm

Complete the sentence with “has / have been, has / have gone / went” (Hoàn thành câu với “has / has been, has / have gone / went”)

She knows Madrid very well. She … there lots of times since she moved to Spain

Xem đáp án và lời giải

Câu 17

1 điểm

Complete the sentence with “has / have been, has / have gone / went” (Hoàn thành câu với “has / has been, has / have gone / went”)

I love water sports. I … surfing in lots of different countries.

Xem đáp án và lời giải

Câu 18

1 điểm

Complete the sentence with “has / have been, has / have gone / went” (Hoàn thành câu với “has / has been, has / have gone / went”)

I hope Toby is enjoying the summer. He … to Italy for six weeks.

Xem đáp án và lời giải

Câu 19

1 điểm

Complete the mini-dialogue. Use the correct present perfect or past simple form of the verbs in brackets. (Hoàn thành cuộc đối thoại nhỏ. Sử dụng đúng thì hiện tại hoàn thành hoặc quá khứ đơn của động từ trong ngoặc.)

A: … ever … (you / have) a holiday in Turkey?

B: Yes, I … I … (spend) two weeks there last year.

A: Which cities … (you / visit)?

B: Only two. We … (start) in Istanbul and then … (travel) to Izmir.

Xem đáp án và lời giải

Câu 20

1 điểm

Complete the mini-dialogue. Use the correct present perfect or past simple form of the verbs in brackets. (Hoàn thành cuộc đối thoại nhỏ. Sử dụng đúng thì hiện tại hoàn thành hoặc quá khứ đơn của động từ trong ngoặc.)

A: … ever … (you / try) an extreme sport?

B: No, I … But I … (learn) to ski last winter.

A: Really? … (you / enjoy) it?

B: Yes, I … In fact, yesterday I … (book) my next skiing holiday!

Xem đáp án và lời giải

Câu 21

1 điểm

Complete the mini-dialogue. Use the correct present perfect or past simple form of the verbs in brackets. (Hoàn thành cuộc đối thoại nhỏ. Sử dụng đúng thì hiện tại hoàn thành hoặc quá khứ đơn của động từ trong ngoặc.)

A: … ever … (you / go) on a coach tour?

B: Yes, we … We (go) across the USA by coach last July.

A: How long … (it / take)?

B: Three weeks. We … (stop) at lots of interesting places on the way.

Xem đáp án và lời giải

Câu 22

1 điểm

Complete the mini-dialogue. Use the correct present perfect or past simple form of the verbs in brackets. (Hoàn thành cuộc đối thoại nhỏ. Sử dụng đúng thì hiện tại hoàn thành hoặc quá khứ đơn của động từ trong ngoặc.)

A: … ever … (you /eat) insects?

B: Yes, I … I …(buy) a bag of insects as a snack in Thailand. But I … (not enjoy) them very much.

Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Grammar: Present perfect vs past simple · Các bộ sách Tiếng Anh Lớp 10