'); doc.close (); } } question = 20; // showAnswer=0; var bites=document.cookie.split("; "); var FONTT=0; var FULL=0; var HIDE=0; var ema=0; var showIt=0; //***FEEDBACK OPTION*** var plonk=""; var jbegin="<" +"SCRIPT type='text/javascript'>"; var invert='"'; var bingo=""; //***QUIZNAM var quizname="Multiple Choice Results for:"; var quiztitle ="Free Practice Permit Test - 20 a"; var totaltried=0; var totalcorrect=0; var totalincorrect=0; incorrectAnswer=""; incorrectList=""; correctList=""; var popup="null"; function wclose(){ if (FULL !==1){ goLoca(); return; } window.close(); Surprise(); if (ema==0 && !NS4 && !FULL==0){ window.close(); window.opener.close(); } ema=0; } function Surprise(){ if (FULL==0){ window.close(); } if (!NS4){ if (window.opener==null){ window.opener=self; } } if (window.opener !=null && FULL==1 && !NS4) { window.document.write(""); window.opener.close(); window.close(); window.opener.focus(); window.opener.location.reload(); msgWindow.close(); } if(NS4){ window.close(); ema=0; } } function AlertCC(correctList, incorrectList, totalcorrect,totaltried, totalincorrect,question, quiztitle, tries) { temp=window.confirm("To use this option you must have a standard email client installed on your computer (Outlook Express, Outlook, Eudora etc.) Please note that you may encounter problems if you are running an anti-virus software which blocks script-based mailing. Please note also that submitting the results automatically ends the quiz session!"); if (temp==false){ return; } var myname=prompt ('Please tell us your name',''); if (myname==null){ return; } if(tries=="0"){ tries="Not recorded"; } ema=1; if (myname==null || myname==""){ myname="Unknown User"; } //***ADDRESS //***POSTNAM var quiztaker=myname; myname=quizname+" " +myname; per=(totaltried-totalincorrect)/question*100; per=Math.round(per)+"%"; var squiztaker = quiztaker; while (squiztaker.indexOf("'") > -1) squiztaker = squiztaker.replace("'","`"); var squiztitle = quiztitle; while (squiztitle.indexOf("'") > -1) squiztitle = squiztitle.replace("'","`"); var sIncorrect = incorrectList; while (sIncorrect.indexOf("'") > -1) sIncorrect = sIncorrect.replace("'","`"); var sCorrect = correctList; while (sCorrect.indexOf("'") > -1) sCorrect = sCorrect.replace("'","`"); if (totaltried==0){ per="0%"; } var m1="Results" + jbegin + "function disableselect(e){"+ "return false;"+ "} "+ "function reEnable(){"+ "return true;"+ "} "+ "document.onselectstart=new Function ('return false');"+ "if (window.sidebar){"+ "document.onmousedown=disableselect;"+ "document.onclick=reEnable;"+ "} "+ plonk+ ""; var m2=""; var m7="
"+ "
"+ ""+ "
"+ "
"; var m3="

Teaching Templates Multiple Choice Quiz Results

" + "

"+ "
" +"These are the results which will be sent if you click the 'Send message' button:

"+'\n'+ "

"+ ""+ " "+ "

"+ jbegin+ "function right(e){"+ "if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))"+ "return false;"+ "else if (navigator.appName == 'Microsoft Internet Explorer' &&"+ "(event.button == 2 || event.button == 3))"+ "{alert('Sorry, but this option is not available in this quiz!');return false;}return "+ "true;}document.onmousedown=right;if (document.layers) window.captureEvents(Event.MOUSEDOWN);"+ "window.onmousedown=right;"+ "var FULLER=" +FULL+";"+ "var goLocal3=" + goLoca1+";"+'\n'+ "var goLocal4='"+goLoca2+"';"+'\n'+ "function wclosing(){"+ "if (FULLER==1 || goLocal3==0){"+ "var parentwin = window.self; "+ "parentwin.opener = window.self;"+ "parentwin. close();" + "}"+ "var parentwin = window.self; "+ "parentwin.opener = window.self;"+ "parentwin.location.replace(goLocal4);"+ "} " + "function printit(){"+ "var NS = (navigator.appName == 'Netscape');"+ "var VERSION = parseInt(navigator.appVersion);"+ "if (NS) {" + "window.print();" + "} else {" + "window.location.reload();"+ "window.print();" + "} "+ "} "+ plonk + "

"; window.document.write(m1+m2+m3+m4+m7); //*TACMAIL2 } function doit() { //*TIMIN if(window.opener==null && FULL==2){ StopIt=1; //*COUNT3 if (StopIt != 0){ var place = location.href; var gotIt= place.indexOf("?"); if (gotIt==-1){ // i.e. not found windowprops="top=0,left=0,status,scrollbars,width="+screen.width+",height="+screen.height; var place = (location+'?'); var msgwindow = open('',"TESTER", windowprops); msgwindow.location.replace(place); parentwin = window.self; parentwin.opener = window.self; parentwin.close(); } } } if (window.opener==null && FULL==1 && NS4) { StopIt=1; //*COUNT1 if (StopIt != 0){ windowprops="top=0,left=0,fullscreen=yes,scrollbars"+",width="+screen.width+",height="+screen.height; var remote=open(location,"TEST", windowprops); javascript:window.parent.close(); } } if (window.opener==null && FULL==1 && !NS4) { StopIt=1; //*COUNT2 if (StopIt != 0){ msgWindow=open(location,'window','resizable=no, fullscreen=yes, width=screen.width,height=screen.height'); parentwin = window.self; parentwin.opener = window.self; parentwin.close(); } } } function quiz(){} function makeTrue(questionNum) { totaltried ++; totalcorrect ++; tic[questionNum]="r"; if (SOUNDON1==1){ var agt=navigator.userAgent.toLowerCase();var is_gecko = (agt.indexOf('gecko') != -1);if (is_gecko) { var thissound=document.getElementById('sound1'); thissound.Play();}if (!is_gecko){playSound(1);}} zahl=parseInt(questionNum); correctList=correctList+zahl+"; "; zahl=(questionNum); if (navigator.appName=="Netscape" && HIDE==0){ window.status=object[questionNum].mess; document[zahl].src=object[questionNum].simg.src;} else{ if (HIDE==0){ window.status=object[questionNum].mess; document[zahl].src=object[questionNum].simg.src; } } } function makeFalse(questionNum){ totaltried ++; totalincorrect ++; tic[questionNum]="w"; if (SOUNDON2==1){ var agt=navigator.userAgent.toLowerCase();var is_gecko = (agt.indexOf('gecko') != -1);if (is_gecko) { var thissound=document.getElementById('sound2'); thissound.Play();}if (!is_gecko){playSound(2);}} zahl=parseInt(questionNum); incorrectList=incorrectList+zahl+" (" + incorrectAnswer + "); " ; zahl=(questionNum); if (navigator.appName=="Netscape" && HIDE==0) { window.status=object[questionNum].mess; document[zahl].src=object[questionNum].rimg.src;} else{ if (HIDE==0){ window.status=object[questionNum].mess; document[zahl].src=object[questionNum].rimg.src; } } if (showAnswer==0){ if (ans[questionNum]=="a") { showIt=1; ping='first'; } if (ans[questionNum]=="b") { showIt=1; ping='second'; } if (ans[questionNum]=="c") { showIt=1; ping='third'; } if (ans[questionNum]=="d") { showIt=1; ping='fourth'; } if (ans[questionNum]=="e") { showIt=1; ping='fifth'; } if (showIt==0){ temp=window.confirm('The correct answer is: ' + (ans[questionNum])); return; } if (showIt==1){ showIt=0; temp=window.confirm('The ' + ping + ' answer is correct '); return; } } } function Engine2(question,answer){ if (answer==false || answer==null){ return; } if (!done[question]) { input=answer; { if (input==""){ input="x"; } if (input=="zero") { input="0"; } if (input=="one") { input="1"; } if (input=="two") { input="2"; } if (input=="three") { input="3"; } if (input=="four") { input="4"; } if (input=="five") { input="5"; } if (input=="six") { input="6"; } if (input=="seven") { input="7"; } if (input=="eight") { input="8"; } if (input=="nine") { input="9"; } if (input=="ten") { input="10"; } if (input=="eleven") { input="11"; } if (input=="twelve") { input="12"; } if (input=="thirteen") { input="13"; } if (input=="fourteen") { input="14"; } if (input=="fifteen") { input="15"; } if (input=="sixteen") { input="16"; } if (input=="seventeen") { input="17"; } if (input=="eighteen") { input="18"; } if (input=="nineteen") { input="19"; } if (input=="twenty") { input="20"; } } resultString=ans[question]; decodeIT(resultString); ans[question]=resultString Engine(question,input); } else { alert('You have already answered that question.'); } } function Engine(question, answer) { if (goExit ==1){ alert("Sorry, but the time allowed for this quiz has now expired. "); return; } incorrectAnswer=answer;quiz(); if (answ==0){ location.reload(); } else{ change1=answer; change1 = trimString(change1); change=change1.toUpperCase(); answer=change; change1 = ans[question]; change1 = trimString(change1); change=change1.toUpperCase(); if (change !="" && PMatching==1){ answer=(answer+" "); change=(change+" "); loc=answer.indexOf(change); if (loc !=-1){ change=answer; } } if (answer !=change) { if (!done[question]) { done[question]=-1; makeFalse(question); } else { alert('You have already answered that question.'); } } else { if (!done[question]) { done[question]=-1; score++; makeTrue(question); } else { alert('You have already answered that question.'); } } } } function display() { for (i=1; i < question+1; i++) { zahl=parseInt(i); zahl=(i); if (navigator.appName=="Netscape" && tic[i]=="r"){ window.status=object[i].mess; document[zahl].src=object[i].simg.src;} else{ if (tic[i]=="r"){ window.status=object[i].mess; document[zahl].src=object[i].simg.src; } else{ if (tic[i]=="w"){ window.status=object[i].mess; document[zahl].src=object[i].rimg.src; } } } } var half; half=(question/2); if (score==question) { alert("Full Marks!!"); } else if (score==0) { alert('Zero! No points!'); } else if ((score < half) && (score!=0)) { alert('You could do better! ' + score + ' point(s).');} else if ((score >=half) && (score!=50)) { alert('Pretty Good! ' + score + ' points.');} } function reloadIt() { location.reload();} function TTM() { var mop = 0; mop = history.length; if (mop == 0){ alert("The Task Manager is not running. You must start the Task manager before you load the first quiz!"); } history.back(); } //REM2 var ans=new Array; ans[1] ="a";ans[2] ="a";ans[3] ="b";ans[4] ="b";ans[5] ="b";ans[6] ="c";ans[7] ="a";ans[8] ="b";ans[9] ="b";ans[10] ="c";ans[11] ="a";ans[12] ="b";ans[13] ="c";ans[14] ="a";ans[15] ="b";ans[16] ="c";ans[17] ="a";ans[18] ="c";ans[19] ="b";ans[20] ="a"; function right(e) { if (navigator.appName=='Netscape' && FULL!==0 && (e.which==3 || e.which==2)) return false; else if (navigator.appName=='Microsoft Internet Explorer' && FULL!==0 && (event.button==2 || event.button==3)) { alert("Sorry, but this option is not available in this quiz!"); return false; } return true; } document.onmousedown=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); window.onmousedown=right; //************************************** // **************************** // Block backspace onKeyDown************ // *************************** function onKeyDown() { if (FULL!==0){ if ( (event.altKey) || ((event.keyCode==8) && (event.srcElement.type !="text" && event.srcElement.type !="textarea" && event.srcElement.type !="password")) || ((event.ctrlKey) && ((event.keyCode==78) || (event.keyCode==82)) ) || (event.keyCode==116) ) { event.keyCode=0; event.returnValue=false; if (window.opener !=null && FULL!==0 && !NS4) { window.opener.blur(); msgWindow.focus(); } } } }

Foothill Driving School Home
Sample Practice Permit Test
Rules verified for all states in the USA
Copyright 2007-2008 by www.MyPracticePermitTest.com
Licensed for use by Foothill Driving School, Inc
.



1. When making a left turn from a single left-turn lane, a green arrow indicates that

all other cars and pedestrians have red lights
all oncoming cars and pedestrians have red lights
there is no need to do a traffic check

2. In a single left turn lane, you may complete a left turn

in any lane open
in the lane nearest the right curb
only in the #1 lane

3. Two sets of solid double yellow lines indicate

all cars may turn left
the same as a concrete barrier
no passing/turns ok

4. When using all of your mirrors you will

see cars in your blind spot
not see your cars blind spots
see all cars behind and beside you

5. None of the following are intersections except

driveway and shopping center entrances
crosswalks
loading zones

6. When entering an intersection on a green light, you

always have the right of way
must stop and check left, right, left
can get a ticket for blocking an intersection

7. This sign means



Pedestrians crossing
School crossing
There are no sidewalks for walkers

8. Two sets of solid double yellow lines indicate

all cars may turn left
the same as a concrete barrier
no passing/turns ok

9. You may pass over 2 yellow lines on a 2 way road if

they are solid yellow
the line closest to you is dashed or broken
they are solid white

10. A safe night driving rule is

increase your speed on straight-aways
use your bright lights most of the time
to be able to stop within the distance lighted by your headlights

11. Where are a truckís blind spots located?

Anywhere you canít see the truckís mirrors
Anywhere along the truckís left side
Only in the rear of the truck

12. A driving habit to avoid is

turning your head to look when you back up
constantly staring at the road ahead
checking your mirrors frequently

13. One major affect of drinking and driving is

Your blood pressure rises and falls
Your heart has an irregular beat
Your judgment is impaired (gets worse)

14. When entering a freeway, you should be driving at the

the speed of the freeway traffic, only up to the speed limit
legal speed of the freeway
slightly faster than the limit is ok to merge safely into the flow of traffic

15. The total stopping distance is the

the actual time it takes you to push the brake pedal
the time it takes to hit the brakes and stop
time it takes you to put your foot on the brake

16. This sign means



No passing lanes ahead
Right lane ends
Cars may be entering from the side

17. It is against the law to enter an intersection if you

if the light is green, but you block the intersection slightly
see a yellow light
if the light is green and you donít go

18. When preparing for a turn, you must signal at least

200 ft. before turning
50 ft. before turning
100 ft. before turning

19. A car ahead has stopped to let someone cross street

You should change lanes and pass carefully
You should stop and proceed only when clear
You should sound horn to warn walkers

20. A policeman or fireman in an emergency may

Tell you to do something which violates traffic codes
Never ask you to do something which violates traffic codes



Tests for states outside of California

Or get your California Test below!

Purchase California Test - 100 QuestionsPurchase California Test - 250 Questions

Buy Safely and Securely with PayPal

Copyright 2007-2008 by www.MyPracticePermitTest.com
Licensed for use by Foothill Driving School, Inc.


Top