Công thức QKĐ:
(+) S + Ved/2+ O+..
(-) S + did+ not + Vo + O+...
(?) Did + S+ Vo+ O+..?
Dấu hiệu nhận biết:
- Các từ thường xuất hiện trong thì quá khứ đơn: Yesterday ( hôm qua), last (night/ week/ month/ year), ago (cách đây), ...
Công thức HTHT:
(+) S + have/ has + Ved/3 + O...
(-) S + have/ has + NOT+ Ved.3 + O...
(?) Have/ has +S Ved/3+ O...?
. Dấu hiệu nhận biết thì hiện tại hoàn thành:
Trong thì hiện tại hoàn thành thường có những từ sau: Already, yet, just, ever, never, since, for, recently, ...
So sánh thì QKĐ và thì HTHT:
Điểm khác nhau cơ bản giữa hai thì này là thì quá khứ đơn diễn tả một hành động đã chấm dứt trong quá khứ, còn hiện tại hoàn thành diễn tả một hành động xảy ra tại một thời điểm không xác định trong quá khứ, kéo dài tới hiện tại (và có khả năng đi đến tương lai).