{"tests":[{"id":"de-1","title":"Đề 1","questions":[{"q":"If I _______ younger, I would have studied abroad.","options":["was","were","am","had been"],"answer":1,"vi":"Nếu tôi trẻ hơn, tôi đã đi du học rồi.","explain":"Câu điều kiện loại 2 (giả định không có thật), với động từ 'to be' ưu tiên dùng 'were' cho mọi ngôi. 'Was' ít trang trọng, 'am' và 'had been' không khớp với 'would' ở vế sau."},{"q":"My teaching schedule is _______ than last year.","options":["more easy","easiest","easier","easy"],"answer":2,"vi":"Lịch giảng dạy của tôi dễ dàng hơn so với năm ngoái.","explain":"Có 'than' là dấu hiệu so sánh hơn; 'easy' là tính từ ngắn tận cùng 'y' nên đổi thành 'easier'. Không dùng 'more easy'; 'easiest' là so sánh nhất (đi với 'the')."},{"q":"The school _______ I work is nearby.","options":["who","which","where","when"],"answer":2,"vi":"Ngôi trường nơi tôi làm việc ở ngay gần đây.","explain":"'The school' là danh từ chỉ địa điểm nên dùng trạng từ quan hệ 'where'. Không dùng 'who' (chỉ người); 'which' cần giới từ đi kèm (which I work at)."},{"q":"Over summer holidays, I got used to _______ up late.","options":["wake","woke","to wake","waking"],"answer":3,"vi":"Suốt kỳ nghỉ hè, tôi đã quen với việc thức dậy muộn.","explain":"Cấu trúc 'get used to + V-ing' (quen với việc gì). Không dùng động từ nguyên thể sau 'to' trong cụm cố định này."},{"q":"The principal, _______ car is red, got a parking ticket.","options":["whose","who","which","whom"],"answer":0,"vi":"Hiệu trưởng, người có chiếc xe màu đỏ, đã bị phạt đậu xe.","explain":"'Car' thuộc sở hữu của 'the principal' nên dùng 'whose' chỉ sở hữu. 'Who' phải đi với động từ, 'which' dùng cho vật."},{"q":"Our class photo will be _______ on Friday.","options":["take","taking","taken","took"],"answer":2,"vi":"Ảnh lớp chúng ta sẽ được chụp vào thứ Sáu.","explain":"Câu bị động thì tương lai đơn: will be + V3. 'Take' chuyển sang quá khứ phân từ là 'taken'."},{"q":"Sherry _______ in 3 different countries so far.","options":["has taught","taught","teaches","is teaching"],"answer":0,"vi":"Sherry đã dạy học ở 3 quốc gia khác nhau tính đến nay.","explain":"'So far' là dấu hiệu thì hiện tại hoàn thành (has + V3). Không dùng quá khứ đơn 'taught' vì hành động còn liên quan đến hiện tại."},{"q":"English _______ in our Literature classes this semester.","options":["is studying","studied","is being studied","studies"],"answer":2,"vi":"Tiếng Anh đang được học trong các tiết Ngữ văn học kỳ này.","explain":"Chủ ngữ 'English' là vật nên phải dùng bị động; 'this semester' chỉ việc đang diễn ra nên dùng hiện tại tiếp diễn bị động: is being + V3."},{"q":"I encourage my students _______ their best.","options":["doing","to do","do","did"],"answer":1,"vi":"Tôi khuyến khích học sinh của mình cố gắng hết sức.","explain":"Cấu trúc 'encourage someone + to V' (khuyến khích ai làm gì), bắt buộc dùng to-infinitive."},{"q":"Last year, we _______ on a trip to a museum.","options":["go","went","have gone","goes"],"answer":1,"vi":"Năm ngoái, chúng tôi đã đi tham quan bảo tàng.","explain":"'Last year' là thời gian xác định trong quá khứ nên dùng quá khứ đơn 'went'. Không dùng 'have gone' vì đã có mốc thời gian cụ thể."},{"q":"By the end of June, I _______ my training course.","options":["will complete","completed","complete","have completed"],"answer":0,"vi":"Đến cuối tháng Sáu, tôi sẽ hoàn thành khóa đào tạo của mình.","explain":"'By the end of...' chỉ sự việc sẽ hoàn tất trong tương lai; trong các lựa chọn, 'will complete' (tương lai đơn) là phù hợp nhất."},{"q":"The students in my class are _______ kind.","options":["such","so","such a","so much"],"answer":1,"vi":"Các học sinh trong lớp tôi rất tốt bụng.","explain":"Cấu trúc 'be + so + adj' để nhấn mạnh tính từ. 'Such' phải đi với danh từ (such kind students)."},{"q":"The tutors _______ me that teaching is a rewarding job.","options":["said","talked","told","spoke"],"answer":2,"vi":"Những người cố vấn đã nói với tôi rằng dạy học là một công việc xứng đáng.","explain":"'Tell + someone + that...' bắt buộc có tân ngữ chỉ người theo sau. 'Said' muốn có tân ngữ phải thêm 'to' (said to me)."},{"q":"_______ I finish my lesson plans, I cannot go to the cinema with my friends.","options":["If","Because","Although","Unless"],"answer":3,"vi":"Nếu tôi không hoàn thành giáo án, tôi không thể đi xem phim với bạn bè.","explain":"'Unless' = If... not (trừ khi). Dùng 'If' sẽ làm câu ngược nghĩa (nếu xong giáo án thì lại không thể đi)."},{"q":"Students _______ use mobile phones in class. It is forbidden.","options":["don't have to","mustn't","shouldn't have","might not"],"answer":1,"vi":"Học sinh không được phép dùng điện thoại trong lớp. Việc đó bị cấm.","explain":"'Mustn't' chỉ sự cấm đoán, khớp với từ khóa 'forbidden'. 'Don't have to' nghĩa là 'không cần thiết', không phù hợp lệnh cấm."},{"q":"King's College is _______ Beverly Street.","options":["in","at","on","by"],"answer":2,"vi":"Trường Cao đẳng King nằm trên đường Beverly.","explain":"Dùng 'on' trước tên đường. 'At' dùng cho địa chỉ có số nhà cụ thể, 'in' cho khu vực lớn như thành phố, quốc gia."},{"q":"I always try to _______ up with new activities for lessons.","options":["come","keep","catch","put"],"answer":0,"vi":"Tôi luôn cố gắng nghĩ ra những hoạt động mới cho bài giảng.","explain":"Cụm động từ 'come up with' = nghĩ ra, nảy ra ý tưởng. 'Keep up with' là theo kịp, 'catch up with' là bắt kịp — không hợp ngữ cảnh."},{"q":"I wish I _______ teach abroad next semester.","options":["can","will","could","must"],"answer":2,"vi":"Tôi ước mình có thể đi dạy ở nước ngoài vào học kỳ tới.","explain":"Câu ước cho tương lai: S + wish + S + could/would + V. Sau 'wish' động từ phải lùi thì nên không dùng 'can' hay 'will'."},{"q":"My students are learning _______ to pronounce the sound /r/ today.","options":["what","how","why","where"],"answer":1,"vi":"Hôm nay các học sinh của tôi đang học cách phát âm âm /r/.","explain":"Cấu trúc 'learn + how + to V' (học cách làm gì). 'What' hay 'why' không hợp nghĩa khi nói về cách phát âm."},{"q":"I _______ my students drink water in class.","options":["allow","permit","let","advise"],"answer":2,"vi":"Tôi cho phép học sinh của mình uống nước trong lớp.","explain":"Cấu trúc 'let + someone + V nguyên thể'. 'Allow'/'permit' phải đi với 'to V' (allow someone to do)."},{"q":"They should practice _______ with podcasts.","options":["to listen","listening","listen","listened"],"answer":1,"vi":"Họ nên luyện tập việc nghe với podcast.","explain":"Sau 'practice' luôn dùng V-ing (danh động từ), không dùng 'to listen'."},{"q":"My mentor always gives me _______ good advice.","options":["(không cần từ nào)","a","an","many"],"answer":0,"vi":"Người cố vấn của tôi luôn cho tôi những lời khuyên bổ ích.","explain":"'Advice' là danh từ không đếm được nên không dùng 'a/an' phía trước (muốn đếm phải dùng 'a piece of advice'); 'many' chỉ đi với danh từ đếm được số nhiều."},{"q":"_______ is a great passion of mine.","options":["Teach","Teaching","To teaching","Taught"],"answer":1,"vi":"Việc dạy học là một niềm đam mê lớn của tôi.","explain":"Cần danh động từ (V-ing) làm chủ ngữ để danh từ hóa hành động. Động từ nguyên mẫu 'teach' không thể đứng làm chủ ngữ như danh từ."},{"q":"If I am still feeling sick tomorrow, I _______ the substitute teacher.","options":["called","would call","will call","call"],"answer":2,"vi":"Nếu ngày mai tôi vẫn thấy mệt, tôi sẽ gọi cho giáo viên dạy thay.","explain":"Câu điều kiện loại 1: If + hiện tại, S + will + V. Không dùng 'called' hay 'would call' vì không phải điều kiện loại 2."},{"q":"The teacher gave her pupils _______ homework.","options":["many","some","few","a"],"answer":1,"vi":"Giáo viên đã giao cho học sinh một ít bài tập về nhà.","explain":"'Homework' là danh từ không đếm được; 'some' dùng được cho cả danh từ không đếm được. 'Many'/'few' chỉ đi với danh từ đếm được số nhiều."},{"q":"Chọn từ gần nghĩa nhất với 'demonstrate':","options":["show","conceal","ignore","borrow"],"answer":0,"vi":"Demonstrate = show: chứng minh, trình bày bằng hành động.","explain":"'Demonstrate' đồng nghĩa với 'show'; các từ thay thế khác: illustrate, prove, indicate. 'Conceal' (che giấu) mang nghĩa ngược lại."},{"q":"Chọn từ gần nghĩa nhất với 'comprehend':","options":["confuse","understand","forget","translate"],"answer":1,"vi":"Comprehend = understand: hiểu thấu đáo, lĩnh hội.","explain":"'Comprehend' đồng nghĩa với 'understand'; từ thay thế khác: grasp, perceive, apprehend."},{"q":"Chọn từ gần nghĩa nhất với 'encourage':","options":["discourage","prevent","inspire","obey"],"answer":2,"vi":"Encourage = inspire: khuyến khích, cổ vũ.","explain":"'Encourage' gần nghĩa với 'inspire'; từ thay thế khác: motivate, stimulate, foster. 'Discourage' là từ trái nghĩa."},{"q":"Chọn từ gần nghĩa nhất với 'direct':","options":["follow","command","assist","observe"],"answer":1,"vi":"Direct = command: chỉ đạo, điều khiển.","explain":"'Direct' đồng nghĩa với 'command'; từ thay thế khác: instruct, order, guide, supervise."},{"q":"Chọn từ gần nghĩa nhất với 'create':","options":["destroy","copy","make","lose"],"answer":2,"vi":"Create = make: tạo ra, sáng tạo ra.","explain":"'Create' đồng nghĩa với 'make'; từ thay thế khác: generate, produce, invent, establish. 'Destroy' là từ trái nghĩa."},{"q":"To gain knowledge is to _______.","options":["learn","forget","teach","guess"],"answer":0,"vi":"Thu nhận kiến thức là học hỏi (learn).","explain":"'Gain knowledge' → 'learn'; từ gần nghĩa: acquire, study, master. 'Teach' là dạy (truyền đạt), không phải thu nhận."},{"q":"To assess a student's performance is to _______.","options":["ignore","evaluate","punish","record"],"answer":1,"vi":"Đánh giá kết quả học tập của học sinh là 'evaluate'.","explain":"'Assess' → 'evaluate' (đánh giá); từ gần nghĩa: appraise, rate."},{"q":"To look over something carefully is to _______.","options":["skip","glance","review","erase"],"answer":2,"vi":"Xem xét kỹ lưỡng một thứ gì đó là 'review'.","explain":"'Look over carefully' → 'review' (xem xét lại, ôn tập); từ gần nghĩa: examine, inspect, analyze. 'Glance' chỉ là liếc nhanh."},{"q":"To put things in their correct place is to _______.","options":["tidy","scatter","break","hide"],"answer":0,"vi":"Đặt mọi thứ vào đúng chỗ là dọn dẹp ngăn nắp (tidy).","explain":"'Tidy' = dọn dẹp, sắp xếp gọn gàng; từ gần nghĩa: organize, arrange, sort. 'Scatter' (vứt bừa) ngược nghĩa."},{"q":"To exchange information by speaking is to _______.","options":["listen","write","read","communicate"],"answer":3,"vi":"Trao đổi thông tin bằng lời nói là giao tiếp (communicate).","explain":"'Communicate' = giao tiếp, trao đổi; từ gần nghĩa: interact, converse, contact."},{"q":"In the fall, we are implementing a new English-language _______ at our school.","options":["quiz","curriculum","textbook","deadline"],"answer":1,"vi":"Vào mùa thu, chúng tôi sẽ triển khai một chương trình giảng dạy tiếng Anh mới tại trường.","explain":"'Curriculum' chỉ toàn bộ nội dung, kế hoạch giảng dạy của môn học/cấp học; từ khóa 'school', 'English-language' dẫn đến đáp án này."},{"q":"Every Friday, the students take a short _______ to see if they understood the week's concepts.","options":["quiz","curriculum","cooperation","puzzle"],"answer":0,"vi":"Mỗi thứ Sáu, học sinh làm một bài kiểm tra ngắn để xem có hiểu các khái niệm trong tuần không.","explain":"'Quiz' là bài kiểm tra nhanh, ngắn gọn dùng đánh giá định kỳ; từ khóa 'every Friday', 'short'."},{"q":"It is important for kids to play in team sports so that they learn _______.","options":["competition","cooperation","curriculum","homework"],"answer":1,"vi":"Trẻ em chơi thể thao đồng đội là rất quan trọng để các em học cách hợp tác.","explain":"'Team sports' luôn gắn với 'cooperation' (sự hợp tác, làm việc nhóm); từ gần nghĩa: collaboration, teamwork."},{"q":"The new technology course does not have a _______. All material is online.","options":["teacher","classroom","textbook","quiz"],"answer":2,"vi":"Khóa học công nghệ mới không có sách giáo khoa. Tất cả tài liệu đều ở trên mạng.","explain":"'Textbook' là sách in truyền thống, đối lập với tài liệu online trong vế sau."},{"q":"We have a lot of _______ on the shelves for indoor activities when it rains.","options":["homework","quizzes","puzzles","posters"],"answer":2,"vi":"Chúng tôi có nhiều trò chơi giải đố trên kệ cho hoạt động trong nhà khi trời mưa.","explain":"'Puzzles' là trò giải đố/xếp hình phổ biến trong nhà; 'a lot of' đi với danh từ số nhiều."},{"q":"Chọn từ gần nghĩa nhất với 'independent':","options":["dependent","self-sufficient","helpless","sociable"],"answer":1,"vi":"Independent = self-sufficient: độc lập, tự cung tự cấp.","explain":"'Independent' đồng nghĩa với 'self-sufficient'; từ thay thế khác: autonomous, self-reliant. 'Dependent' là từ trái nghĩa."},{"q":"Chọn từ gần nghĩa nhất với 'rewarding':","options":["boring","tiring","satisfying","annoying"],"answer":2,"vi":"Rewarding = satisfying: bổ ích, đáng làm, thỏa mãn.","explain":"'Rewarding' đồng nghĩa với 'satisfying'; từ thay thế khác: gratifying, fulfilling, worthwhile."},{"q":"Chọn từ gần nghĩa nhất với 'occupied':","options":["free","empty","lazy","busy"],"answer":3,"vi":"Occupied = busy: đang bận, bị chiếm chỗ.","explain":"'Occupied' đồng nghĩa với 'busy'; từ thay thế khác: engaged, unavailable, in use. 'Free' là từ trái nghĩa."},{"q":"Chọn từ gần nghĩa nhất với 'strategy':","options":["technique","mistake","result","accident"],"answer":0,"vi":"Strategy = technique: chiến lược, kỹ thuật, phương pháp.","explain":"'Strategy' gần nghĩa với 'technique'; từ thay thế khác: method, approach, plan."},{"q":"Chọn từ gần nghĩa nhất với 'achievement':","options":["failure","success","attempt","problem"],"answer":1,"vi":"Achievement = success: thành tựu, sự thành công.","explain":"'Achievement' đồng nghĩa với 'success'; từ thay thế khác: accomplishment, attainment, feat. 'Failure' là từ trái nghĩa."},{"q":"Chọn từ tạo thành cụm đúng: professional _______","options":["degree","attire","exam","bus"],"answer":1,"vi":"Professional attire: trang phục chuyên nghiệp/công sở.","explain":"'Professional attire' là cụm cố định chỉ trang phục công sở (business wear, formal clothes)."},{"q":"Chọn từ tạo thành cụm đúng: school _______","options":["bus","attire","degree","wage"],"answer":0,"vi":"School bus: xe buýt đưa đón học sinh.","explain":"'School bus' là cụm từ thông dụng chỉ xe đưa đón học sinh."},{"q":"Chọn từ tạo thành cụm đúng: Master's _______","options":["room","exam","degree","bus"],"answer":2,"vi":"Master's degree: bằng Thạc sĩ.","explain":"'Master's degree' là cụm chuẩn chỉ học vị Thạc sĩ; thấy 'Master's' hãy tìm từ liên quan bằng cấp."},{"q":"Chọn từ tạo thành cụm đúng: staff _______","options":["exam","attire","room","bus"],"answer":2,"vi":"Staff room: phòng nghỉ cho nhân viên/giáo viên.","explain":"'Staff room' là phòng dành cho giáo viên/nhân viên (faculty room, common room)."},{"q":"Chọn từ tạo thành cụm đúng: final _______","options":["degree","exam","room","attire"],"answer":1,"vi":"Final exam: bài thi cuối kỳ.","explain":"'Final exam' là cụm cố định chỉ bài thi cuối kỳ, rất phổ biến trong ngữ cảnh trường học."}]},{"id":"de-2","title":"Đề 2","locked":true,"count":50},{"id":"de-3","title":"Đề 3","locked":true,"count":50},{"id":"de-4","title":"Đề 4","locked":true,"count":50},{"id":"de-5","title":"Đề 5","locked":true,"count":50}]}