The software was so expensive that I could not buy it.
Giải thích
Cấu trúc: Chuyển đổi giữa cấu trúc “so... that” và “such... that” (quá... đến nỗi mà):
S + be + so + adj + that + Clause → It + be + such + (a/an) + adj + Noun + that + Clause.
Câu gốc dùng thì quá khứ đơn (“was” và “could not”). Khi chuyển sang cấu trúc “such... that”, ta giữ nguyên thì quá khứ (It was) và đưa tính từ “expensive” lên trước danh từ. Câu A tuân thủ đúng công thức biến đổi này. (Câu B và C sai công thức ngữ pháp của “such” và “so”; Câu D sai vì dùng thì hiện tại “It is”).
→ Chọn A. It was such an expensive software that I could not buy it.
Dịch nghĩa: Đó là một phần mềm đắt tiền đến nỗi mà tôi đã không thể mua nó.