1. Where did Linda join your birthday party yesterday evening? câu này đúng.
Where was Linda join your birthday party yesterday evening? câu này sai ngữ pháp vì nếu dùng was trong trường hợp này, động từ join phải chia V-ing để thành quá khứ tiếp diễn hoặc V3 để thành câu bị động. Tuy nhiên theo mình dù câu này đã đúng ngữ pháp nhưng về mặt ngữ nghĩa thì không có ý nghĩa lắm ý. Nên câu "Where did Linda join your birthday party yesterday evening?" là đúng nhất rồi nha.
2. Khi nào xài did?
Khi câu đó đang chia ở quá khứ và hành động diễn ra trong quá khứ.
Khi nào dùng was/were?
Was, were chỉ dùng khi câu đó đang là quá khứ tiếp diễn, hoặc một số trường hợp bị động, hoặc was/were đứng đầu câu hỏi trong trường hợp của dạng câu hỏi yes no question ý.
VD:
- What did you do last night?
- Where did you do last night?
- What was she doing at 10pm last night? "câu này là quá khứ tiếp diễn ý hỏi cô ta đã đang làm gì vào lúc 10h tối"
- Where were you when+ (điểm thời gian cụ thể trong quá khứ)?
- Were/(was) you/(she/...) at school last week?