Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169

Bài tập so sánh hiện tại hoàn thành và quá khứ đơn

Đóng
Bạn đã dùng hết 1 lần làm bài Trắc nghiệm miễn phí. Mời bạn mua tài khoản VnDoc PRO để tiếp tục! Tìm hiểu thêm
Mô tả thêm:

Phân biệt Thì Hiện Tại Hoàn Thành và Thì Quá Khứ Đơn

Đề thi trắc nghiệm trực tuyến ôn tập Thì Hiện Tại Hoàn Thành và Thì Quá Khứ Đơn có đáp án dưới đây nằm trong bộ đề Kiểm tra Ngữ pháp Tiếng Anh cơ bản mới nhất trên VnDoc.com. Bài tập trắc nghiệm Tiếng Anh giúp bạn đọc củng cố kiến thức đã học về Dấu hiệu nhận biết, Cách sử dụng của Past Simple Tense - Thì Quá Khứ Đơn và Present Perfect Tense - Thì Hiện Tại Hoàn Thành và có thể dễ dàng phân biệt 2 thì Tiếng Anh này.

Một số bài tập Ngữ pháp Tiếng Anh khác:

  • Số câu hỏi: 3 câu
  • Số điểm tối đa: 10 điểm
Bắt đầu làm bài
Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé! Mua ngay
Trước khi làm bài bạn hãy
  • 1 Ôn tập kiến thức đã nêu trong phần Mô tả thêm
  • 2 Tìm không gian và thiết bị phù hợp để tập trung làm bài
  • 3 Chuẩn bị sẵn dụng cụ cần dùng khi làm bài như bút, nháp, máy tính
  • 4 Căn chỉnh thời gian làm từng câu một cách hợp lý
  • Câu 1: Nhận biết
    Bài 1: Chọn đáp án đúng.
    1. Where ............ you born?
    2. Where ....................... that jacket? - In that new clothes shop in Piazza Kennedy.
    3. How long .................. your best friend?
    4. I lived in Milan when I was younger - Really? How long ........................ there?
    5. Gladstone ............... the Prime Minister of Great Britain 5 times during the reign of Queen Victoria.
    6. My grandmother, who died five years ago, .............. abroad.
    7. Would you like a coffee? - No thanks. ..................... one.
    8. J.K. Rowling's "Harry Potter" books .................... in many countries.
    9. Many of her novels .................... in monthly magazines in 1979.
    10. (at 10.30 a.m.) .................. Julie this morning?
    11. (at 4.30 p.m.) .................... Julie this morning?
    12. Oh no! ...................... my keys!
    13. .................. my keys last week.
    14. .................. my keys last week.
  • Câu 2: Nhận biết
    Bài 2: Hoàn thành đoạn hội thoại sau bằng cách chia động từ trong ngoặc.

    Mother: I want to prepare dinner. (you / wash).......1....... the dishes yet?
    Daughter: I (wash)......2....... the dishes yesterday, but I (have / not).....3...... the time yet to do it today.
    Mother: (you / do / already).........4......... your homework?
    Daughter: No, I (come / just).......5...... home from school.
    Mother: You (come)...........6........... home from school two hours ago!
    Daughter: Well, but my friend Lucy (call).......7....... when I (arrive)........8..... and I (finish / just)...........9............ the phone call.
    Mother: (you / see / not).......10....... Lucy at school in the morning?
    Daughter: Yes, but we (have / not)........11...... time to talk then.


    1. Have you washed

    2. have not had||haven't had

    3. washed

    4. Have you already done

    5. have just come

    6. came

    7. called

    8. arrived

    9. have just finished

    10. Didn't you see||Did not you see

    11. did not have||didn't have

    Đáp án là:
    Bài 2: Hoàn thành đoạn hội thoại sau bằng cách chia động từ trong ngoặc.

    Mother: I want to prepare dinner. (you / wash).......1....... the dishes yet?
    Daughter: I (wash)......2....... the dishes yesterday, but I (have / not).....3...... the time yet to do it today.
    Mother: (you / do / already).........4......... your homework?
    Daughter: No, I (come / just).......5...... home from school.
    Mother: You (come)...........6........... home from school two hours ago!
    Daughter: Well, but my friend Lucy (call).......7....... when I (arrive)........8..... and I (finish / just)...........9............ the phone call.
    Mother: (you / see / not).......10....... Lucy at school in the morning?
    Daughter: Yes, but we (have / not)........11...... time to talk then.


    1. Have you washed

    2. have not had||haven't had

    3. washed

    4. Have you already done

    5. have just come

    6. came

    7. called

    8. arrived

    9. have just finished

    10. Didn't you see||Did not you see

    11. did not have||didn't have

  • Câu 3: Nhận biết
    Bài 3: Chia động từ trong ngoặc.

    1. I (never/go).................. to Vienna. 've never been||have never been

    2. My great great grandfather (have)..................... five sisters. had

    3. He (live)................ in Manila for a year when he was a student. lived

    4. Oh no! I (lose)........... my wallet!. 've lost||have lost

    5. (you/see)................ Julie today? Have you seen

    6. At the weekend, they (play)............ football, then they (go)........... to a restaurant. played, went

    Dùng dấu phẩy (,) để tách các đáp án.

    7.I (read).................... six books this week. 've read||have read

    8. Amy (live)...................... in Portugal when she was young. lived

    9. She (visit)..................... her grandmother last month. visited

    10. The Vandals (invade)................ Rome in the year 455. invaded

    11. The police.........two people early this morning. (to arrest) arrested

    12. She.........to Japan but now she.........back. (to go - to come) went - has come

    13. Dan.........two tablets this year. (already/to buy) has already bought

    14. How many games.........so far this season? (your team/to win) has your team won

    15. ........the CN Tower when you.........in Toronto? (you/to visit - to stay) Did you visit - stayed

    16. .....your homework yet? – Yes, I.........it an hour ago. (you/to do - to finish) Have you done - finished

    17. There.........an accident in High Street, so we have to use King Street to get to your school. (to be) has been

    18. I.........Peter since I.........last Tuesday. (not/to see - to arrive) haven't seen - arrived||have not seen - arrived

    19. Frank.........his bike last May. So he.........it for 4 months. (to get - to have) got - has had

    20. I'm sorry, I.........earlier, but I.........a lot lately. (not/to write - to work) haven't written - have worked||have not written - have worked

    Đáp án là:
    Bài 3: Chia động từ trong ngoặc.

    1. I (never/go).................. to Vienna. 've never been||have never been

    2. My great great grandfather (have)..................... five sisters. had

    3. He (live)................ in Manila for a year when he was a student. lived

    4. Oh no! I (lose)........... my wallet!. 've lost||have lost

    5. (you/see)................ Julie today? Have you seen

    6. At the weekend, they (play)............ football, then they (go)........... to a restaurant. played, went

    Dùng dấu phẩy (,) để tách các đáp án.

    7.I (read).................... six books this week. 've read||have read

    8. Amy (live)...................... in Portugal when she was young. lived

    9. She (visit)..................... her grandmother last month. visited

    10. The Vandals (invade)................ Rome in the year 455. invaded

    11. The police.........two people early this morning. (to arrest) arrested

    12. She.........to Japan but now she.........back. (to go - to come) went - has come

    13. Dan.........two tablets this year. (already/to buy) has already bought

    14. How many games.........so far this season? (your team/to win) has your team won

    15. ........the CN Tower when you.........in Toronto? (you/to visit - to stay) Did you visit - stayed

    16. .....your homework yet? – Yes, I.........it an hour ago. (you/to do - to finish) Have you done - finished

    17. There.........an accident in High Street, so we have to use King Street to get to your school. (to be) has been

    18. I.........Peter since I.........last Tuesday. (not/to see - to arrive) haven't seen - arrived||have not seen - arrived

    19. Frank.........his bike last May. So he.........it for 4 months. (to get - to have) got - has had

    20. I'm sorry, I.........earlier, but I.........a lot lately. (not/to write - to work) haven't written - have worked||have not written - have worked

Chúc mừng Bạn đã hoàn thành bài!

Bài tập so sánh hiện tại hoàn thành và quá khứ đơn Kết quả
  • Thời gian làm bài: 00:00:00
  • Số câu đã làm: 0
  • Điểm tạm tính: 0
  • Điểm thưởng: 0
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo