1. have just cycled
2. cycled
3. wrote
4. have already written
5. have just rung
6. rang
7. watched
8. have already seen - spent
9. haven't been
10. have you washed
---
Thì HTHT:
S have/has(not) VPII
Have/has S VPII?
Wh- have/has S VPII?
DHNB: already, since, for, just, already, so far,...
---
Thì QKĐ diễn tả một chuỗi hành động xảy ra trong quá khứ: S V-ed/C2
DHNB: last, yesterday, ago,..