1.That is the worst film i have ever seen in the cinema.
THIS/THAT IS THE +ADJ EST /MOST +ADJ +S+HAVE/HAS+EVER+V(PII)+O+..
2 We last saw Mary when we left the university
Lần cuối cùng làm việc gì đó khi...= Không làm việc gì đó từ khi.
S+last+V-ed+when+S2+V-ed=S+have/has(not) +PII +since+S2+V-ed
3.It has rained for an hour.
S+STARTED/BEGAN+TO-V/V-ING +KHOẢNG T/GIAN TRONG QK
=S+HAVE/HAS+PII+FOR /SINCE+TIME
4.The last time we visited my grandfather was two months ago
THE LAST TIME +S+V-ED+....+WAS+KHOẢNG THỜI GIAN
=S+HAVEN'T/HASN'T+PII+....+FOR/SINCE+T/GIAN
5 it's nearly five years since my brother last saw his bestfriend
IT'S TIME+SINCE+S+LAST=V-ED+...
=S+HAVEN'T/HASN'T+PII+...+FOR/SINCE+TIME
6.This is the first time i have eaten this kind food
THE FIRST TIME +S+HAVE/HAS+PII....
=S+HAVE/HAS +NEVER+PII.........BEFORE