Present Perfect vs. Past Simple
தற்போதைய முழுமை காலம் vs இறந்தகாலம்
The clearest signal for choosing between these two tenses is whether a specific time is mentioned — a simple test that resolves most of the confusion.
Grammar Comparison
Grammar Comparison
A specific time word forces the simple past, every time
I have visited Paris. (no time given — at some point in my life) vs. I visited Paris last year. (specific time — must be simple past)
நான் பாரிஸ் போயிருக்கேன். / நான் கடந்த வருஷம் பாரிஸ் போனேன். (Tamil doesn't force a tense switch based on whether a time word appears)
This is the single most reliable rule in English tense choice: the moment you mention a specific finished time (yesterday, last year, in 2020, at 3pm), you must use simple past, never present perfect — 'I have visited Paris last year' is simply wrong. Present perfect is reserved for unspecified time ('at some point, ever, so far'). Since Tamil's past tense never restricts itself this way, run this specific-time test deliberately until it becomes automatic.
Vocabulary
Vocabulary
- Tamil (English explanations)
- நான் பாரிஸ் போயிருக்கேன்.nān pāris pōyirukkēn.
- Tamil (English explanations)
- நான் கடந்த வருஷம் பாரிஸ் போனேன்.nān kaḍandha varusham pāris pōṉēn.
- Tamil (English explanations)
- நீ எப்பவாவது ஜப்பான் போயிருக்கியா?nī eppavāvadhu japān pōyirukkiyā?
- Tamil (English explanations)
- நான் நேத்து அதை முடிச்சேன்.nān nēththu adhai muḍichēn.