<!--
//  Author: E.S.Ping

var contents = new Array(
"PRESENT SIMPLE", "PAST SIMPLE", "I <b>work<\/b> hard", "he <b>worked<\/b> hard",
"PRESENT CONTINUOUS", "PAST CONTINUOUS", "I <b>am working<\/b> hard", "he <b>was working<\/b> hard",
"PRESENT PERFECT SIMPLE", "PAST PERFECT SIMPLE", "I <b>have worked<\/b> hard", "he <b>had worked<\/b> hard",
"PRESENT PERFECT CONTINUOUS", "PAST PERFECT CONTINUOUS", "I <b>have been working<\/b> hard", "he <b>had been working<\/b> hard",
"PAST SIMPLE", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o ou &nbsp;<\/span><b>PAST PERFECT SIMPLE", "I <b>worked<\/b> hard", "he <b>worked<\/b> (<i>or<\/i> <b>had worked<\/b>) hard",
"PAST CONTINUOUS", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o ou &nbsp;<\/span><b>PAST PERFECT CONTINUOUS", "I <b>was working<\/b> hard", "he <b>was<\/b> (<i>or<\/i> <b>had been<\/b>) <b>working<\/b> hard",
"PAST PERFECT SIMPLE", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "I <b>had worked<\/b> hard", "he <b>had worked<\/b> hard",
"PAST PERFECT CONTINUOUS", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "I <b>had been working<\/b> hard", "he <b>had been working<\/b> hard",
"FUTURE 'GOING TO'", "FUTURE 'GOING TO' IN THE PAST", "I <b>am going to work<\/b> hard", "he <b>was going to work<\/b> hard",
"FUTURE SIMPLE", "CONDITIONAL 'WOULD'", "I <b>shall<\/b> (<i>or<\/i> <b>will<\/b>) <b>work<\/b> hard", "he <b>would work<\/b> hard",
"FUTURE CONTINUOUS", "CONDITIONAL CONTINUOUS 'WOULD'", "I <b>shall<\/b> (<i>or<\/i> <b>will<\/b>) <b>be working<\/b> hard", "he <b>would be working<\/b> hard",
"'PRESENT' MODAL", "'PAST' MODAL", "I <b>can<\/b> (<i>or<\/i> <b>may<\/b>) <b>work<\/b> hard", "he <b>could<\/b> (<i>or<\/i> <b>might<\/b>) <b>work<\/b> hard",
"'PAST' MODAL", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "I <b>could<\/b> (<i>or<\/i> <b>might<\/b>) <b>work<\/b> hard", "he <b>could<\/b> (<i>or<\/i> <b>might<\/b>) <b>work<\/b> hard",
"'PERFECT' MODAL", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "I <b>can't<\/b> (<i>or<\/i> <b>could<\/b>) <b>have worked<\/b> hard", "he <b>can't<\/b> (<i>or<\/i> <b>could<\/b>) <b>have worked<\/b> hard",
"'SHOULD' <\/b><span class='blue3'>(conselho)<\/span><b>", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "You <b>should work<\/b> hard", "I <b>should work<\/b> hard",
"'MUST' <\/b><span class='blue3'>(necessidade)<\/span><b>", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o ou &nbsp;<\/span><b>'HAD TO'", "I <b>must work<\/b> hard", "he <b>must<\/b> (<i>or<\/i> <b>had to<\/b>) <b>work<\/b> hard",
"'MUST' <\/b><span class='blue3'>(necessidade no futuro)<\/span><b>", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o ou &nbsp;<\/span><b>'WOULD HAVE TO'", "I <b>must work<\/b> hard", "he <b>must<\/b> (<i>or<\/i> <b>would have to<\/b>) <b>work<\/b> hard",
"'MUST' <\/b><span class='blue3'>(dedu&ccedil;&atilde;o)<\/span><b>", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "You <b>must be<\/b> tired", "I <b>must be<\/b> tired",
"'MUSTN'T' <\/b><span class='blue3'>(proibi&ccedil;&atilde;o)<\/span><b>", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o ou &nbsp;<\/span><b>'COULDN'T'", "You <b>mustn't go<\/b> out", "I <b>mustn't<\/b> (<i>or<\/i> <b>couldn't<\/b>) <b>go<\/b> out",
"'USED TO'", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "I <b>used to work<\/b> hard", "he <b>used to work<\/b> hard",
"'HAD BETTER'", "<\/b><span class='blue3'>Sem Altera&ccedil;&atilde;o<\/span><b>", "You <b>had better work<\/b> hard", "I <b>had better work<\/b> hard"
)

function display( ary ) {
var len = ary.length
document.write( "<table summary='table' width='595' border='0'>" )
for( i=0; i<len; i+=4 ) {
document.write( "<tr><td>&nbsp;<br>&nbsp;<br>&nbsp;<\/td><\/tr><tr><td class='brow3' colspan='2'><b>" + ary[i+0] + " &nbsp; <span class='blue2'>&raquo;<\/span> &nbsp; " + ary[i+1] + "<\/b><\/td><\/tr><tr><td colspan='2'><hr class='blue6' size='1' noshade><\/td><\/tr><tr><td width='85%' class='brow1'>He said, &quot;" + ary[i+2] + ".&quot;<\/td><td width='15%' class='blue3' align='right'>(directo)<\/td><\/tr><tr><td width='85%' class='brow1'>He said (that) " + ary[i+3] + ".<\/td><td width='15%' class='blue3' align='right'>(indirecto)<\/td><\/tr>" ) }
document.write( "<\/table>" )
}

// -->
