heading

Past Tense English Practice
The First Submarines in History

Past Tense

Submarines: From Verne to Today

Underwater City

Submarines – Phrasal Verbs Quiz body { font-family: Arial, sans-serif; margin: 40px; background-color: #f8f8f8; } .question { display: none; margin-bottom: 30px; background: #fff; padding: 20px; border-radius: 10px; box-shadow: 1px 1px 5px rgba(0,0,0,0.1); } .question.active { display: block; } button { margin-top: 10px; } .options label { display: block; margin: 8px 0; } .feedback { font-weight: bold; margin-top: 10px; }

Which Phrasal Verb Best Fits the Sentence?

1. "Jules Verne studied in depth Europe’s interest in discovery and technology."

2. "His novels emphasized futuristic inventions like submarines."

3. "Over the years, new versions of submarines were developed."

4. "Submarines became more efficient as technology advanced."

5. "The early versions of submarines were inspired by military needs."

function checkAnswer(currentId, correctAnswer, nextId) { const selected = document.querySelector(`input[name="${currentId}"]:checked`); const feedback = document.getElementById("f" + currentId.slice(1)); if (!selected) { feedback.innerHTML = "Please select an answer."; feedback.style.color = "orange"; return; } if (selected.value === correctAnswer) { feedback.innerHTML = "✅ Correct!"; feedback.style.color = "green"; if (nextId) { setTimeout(() => { document.getElementById(currentId).classList.remove("active"); document.getElementById(nextId).classList.add("active"); window.scrollTo({ top: 0, behavior: 'smooth' }); }, 1000); } else { feedback.innerHTML += "
🎉 Congratulations! You've completed the quiz."; } } else { feedback.innerHTML = "❌ Incorrect. Try again!"; feedback.style.color = "red"; } }

From Verbs to Meaning

Match the Phrasal Verbs body { font-family: Arial, sans-serif; padding: 20px; } .match-row { margin-bottom: 15px; } select { padding: 5px; margin-left: 10px; } .correct { background-color: #d4edda; color: #155724; font-weight: bold; } .incorrect { background-color: #f8d7da; color: #721c24; font-weight: bold; } button { margin-top: 20px; padding: 10px 15px; font-size: 16px; cursor: pointer; }

Match the Phrasal Verbs with Their Meanings

-- Choose -- to solve or fix a problem to give something away to start moving fast
-- Choose -- to stop suddenly to invent or create a solution to manage a team
-- Choose -- to forget something important to execute or perform a task to slow down a project
-- Choose -- to jump into water to ignore a problem to handle a difficult situation
-- Choose -- to break into a system to withdraw from a plan to move underwater
function checkAnswers() { const selects = document.querySelectorAll("select"); selects.forEach(select => { const correct = select.getAttribute("data-answer"); const selected = select.value; select.classList.remove("correct", "incorrect"); if (selected === correct) { select.classList.add("correct"); } else { select.classList.add("incorrect"); } }); }
Drag the Phrasal Verbs body { font-family: Arial, sans-serif; background-color: #eef; padding: 40px; } h2 { color: #003366; } .container { margin-bottom: 30px; background: white; padding: 20px; border-radius: 12px; box-shadow: 0 0 10px rgba(0,0,0,0.1); } .dropzone { display: inline-block; width: 180px; height: 30px; border-bottom: 2px solid #888; margin: 0 10px; } .word { display: inline-block; background: #cce; padding: 6px 10px; margin: 5px; border-radius: 6px; cursor: grab; } .word.dragging { opacity: 0.5; } .feedback { font-weight: bold; margin-top: 10px; } #wordBank { margin-top: 30px; }

🌊 Underwater City: Drag the Correct Phrasal Verbs into the Sentences

The engineers had to major pressure problems before construction could begin.

They finally a way to recycle oxygen inside the city domes.

It took years to the construction using advanced robotics.

Residents must know how to technical issues quickly.

The architects the original plan due to marine life preservation.

Word Bank:
sort out came up with carry out deal with backed out of
const words = document.querySelectorAll(".word"); const dropzones = document.querySelectorAll(".dropzone"); let dragged; words.forEach(word => { word.addEventListener("dragstart", e => { dragged = word; setTimeout(() => word.classList.add("dragging"), 0); }); word.addEventListener("dragend", () => { dragged = null; words.forEach(w => w.classList.remove("dragging")); }); }); dropzones.forEach(zone => { zone.addEventListener("dragover", e => e.preventDefault()); zone.addEventListener("drop", () => { if (zone.firstChild) zone.innerHTML = ""; // remove previous zone.appendChild(dragged); }); }); function checkAnswers() { let correct = 0; dropzones.forEach(zone => { const userAnswer = zone.textContent.trim(); const expected = zone.dataset.answer; if (userAnswer === expected) { correct++; zone.style.borderBottom = "2px solid green"; } else { zone.style.borderBottom = "2px solid red"; } }); const result = document.getElementById("result"); if (correct === dropzones.length) { result.textContent = "🎉 Excellent! All answers are correct!"; result.style.color = "green"; } else { result.textContent = `${correct} out of ${dropzones.length} correct. Try again!`; result.style.color = "orange"; } }