1C-> will
=> Vì ta thấy ở trước có chữ if và chữ press nguyên mẫu ( vì you là số nhiều nên V_inf)
=> Vì thế ta xác định đc đây là if loại 2 có dạng If+S+V_inf( s\es-> số ít)+O; S+will+V_inf+O
2A had come
=> Vì ta có là sự vc trước nó xảy ra trước sự vc sau nên vế trước ta phải lùi thì về QKHT
=> Ngoài ra ta còn có dấu hiệu là chữ before -> QKHT..... before.......QKĐ
3C-> had made
=> Vì ta có QK phía sau nó trước quá khứ phía trước nên ta phải lùi vế sau về QKHT
=> Ngoài ra ta còn có công thức của After là QKĐ....... after........QKHT
4C-> have known
=> Vì ta có dấu hiệu nhận biết là for ages(for+khoảng thgian trong quá khứ) thì ta sẽ chia thì HTHT
Học tốt!!!