before/before/ride/parade/give/speench A,Before the queen was riding in the parade,she has given a speench B,Before the queen rode in the parade,she was giving a speench C,Before the queen had ridden in the parade,she gave a speench D,Before the queen rode in the parade,she gave a speench Có phải C ko mn áp theo công thức Before+S+V(QKHT)+S+V(qk),ai chọn đáp án+giải thik hộ e với :0
Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Đáp án chính xác là D. Before the queen rode in the parade, she gave a speech.
Mở khóa để xem toàn bộ nội dung trả lời
(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi. Xem toàn bộ Trả lời và Chat với Trợ lý ảo Lazi AI bằng cách Đăng nhập tài khoản ngay bây giờ
"Before" trong câu này diễn tả một hành động xảy ra trước một hành động khác trong quá khứ.
Theo quy tắc, khi có "before" và hai hành động xảy ra trong quá khứ, hành động xảy ra trước dùng thì quá khứ hoàn thành (past perfect), và hành động xảy ra sau dùng thì quá khứ đơn (past simple).
Tuy nhiên, trong trường hợp này, hành động "given a speech" xảy ra ngay trước hành động "rode in the parade" và cả hai hành động xảy ra liên tiếp nhau. Nên ta dùng quá khứ đơn cho cả hai hành động.
A: Sai vì sử dụng "was riding" (quá khứ tiếp diễn) trong mệnh đề "before", không phù hợp với ngữ cảnh.
B: Sai vì sử dụng "was giving" (quá khứ tiếp diễn) trong mệnh đề sau "before", không phù hợp với ngữ cảnh.
C: Sai vì sử dụng "had ridden" (quá khứ hoàn thành) trong mệnh đề "before", không phù hợp với ngữ cảnh.