Đề bài

I ______ (live) in this city for five years.

  • A.

    had lived 

  • B.

    lived 

  • C.

    live

  • D.

    have lived

Lời giải của GV Loigiaihay.com

For + khoảng thời gian là một dấu hiệu của thì hiện tại hoàn thành, nên câu này cần được chia ở thì hiện tại hoàn thành.

Công thức thì hiện tại hoàn thành ở thể khẳng định: 

S + have/has + Vpp. 

I have lived in this city for five years.

(Tôi đã sống ở thành phố này được 5 năm.)

Đáp án : D